11.10.2020 Views

Be_Professional_MySQL

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

أما العلمة الخيرة not فتستخدم لنفى شيء والتيان بنقيضه كأن نقول مثل أريد الستعلم عن أسماء العضاء ) السم

الول والسم الخير ( وأعمارهم بشرط أل يبدأ السم الخير بحرف : m

mysql> select f_name, l_name, age from members_data

­> where l_name not like 'm%';

+­­­­­­­­­­+­­­­­­­­­+­­­­­­+

| f_name | l_name | age |

+­­­­­­­­­­+­­­­­­­­­+­­­­­­+

| ahmad | youssef | 32 |

| muhammad | ismael | 30 |

| sherif | shahin | 38 |

| sherif | faroo2 | 27 |

| marwa | hassan | 45 |

| muhammad | wadood | 42 |

| muhammad | antary | 24 |

| safwat | hegazy | 36 |

| ahmad | antar | 22 |

| kamel | ahmad | 17 |

| muhammad | kamal | 53 |

| muhammad | taha | 18 |

+­­­­­­­­­­+­­­­­­­­­+­­­­­­+

12 rows in set (0.00 sec)

العلمتان In و Between

ذكرنا في الجزء السابق الخاص بالعلمات المنطقية أو Logical Operators أنها تقوم للربط بين أكثر من شرط سواء

كانوا شرطين أو ثلثة أو أكثر ، فعلى سبيل المثال لو أنك تريد الستعلم عن أسماء العضاء ) السم الول والسم

:

الخير ( وأعمارهم بشرط أن يكون السم الخير ahmad أو

taha فتكون جملة الستعلم بالشكل التالي

mysql> select f_name, l_name, age from members_data

­> where l_name ='ahmad' or

­> l_name ='taha';

+­­­­­­­­­­+­­­­­­­­+­­­­­­+

| f_name | l_name | age |

+­­­­­­­­­­+­­­­­­­­+­­­­­­+

| kamel | ahmad | 17 |

| muhammad | taha | 18 |

+­­­­­­­­­­+­­­­­­­­+­­­­­­+

2 rows in set (0.00 sec)

:

فتستطيع عمل ذلك باستخدام

IN Operator وحصر الشروط داخل القواس بالشكل التالي

itwadi.com

[ 26

وادي التقنية ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!