"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية تحديد قيم متعددة في استعلام MySQL؟

كيفية تحديد قيم متعددة في استعلام MySQL؟

تم النشر بتاريخ 2024-11-03
تصفح:956

How to Select Multiple Values in a MySQL Query?

استعلام MySQL لتحديد قيم متعددة

في هذا السيناريو، الهدف هو تحديد صفوف من جدول قاعدة بيانات بناءً على معايير متعددة، مثل كمعرفات أو أسماء محددة. لتحقيق ذلك في MySQL، هناك طرق مختلفة:

استخدام عامل التشغيل OR

إحدى الطرق هي استخدام عامل التشغيل OR (OR) لتحديد شروط متعددة مرتبطة بـ OR . على سبيل المثال:

SELECT * FROM table WHERE id = 3 OR id = 4

سيقوم هذا الاستعلام باسترداد الصفوف ذات المعرف إما 3 أو 4.

استخدام عامل التشغيل IN

هناك خيار آخر وهو استخدام عامل التشغيل IN، والذي يسمح لك بتحديد قائمة القيم بين قوسين. يمكن أن يكون هذا مفيدًا عند تحديد الصفوف بناءً على مجموعة من القيم المحددة:

SELECT * FROM table WHERE id IN (3, 4)

سيقوم هذا الاستعلام باسترداد الصفوف التي يكون فيها عمود المعرف متساويًا إلى 3 أو 4.

اعتبارات إضافية

بالنسبة للسيناريوهات الأكثر تعقيدًا، يمكنك دمج عوامل التشغيل هذه أو استخدام الاستعلامات الفرعية لتحقيق النتيجة المرجوة. على سبيل المثال، لتحديد صفوف ذات أسماء "andy" أو "paul":

SELECT * FROM table WHERE name IN ("andy"، "paul")
SELECT * FROM table WHERE name IN ("andy", "paul")
من خلال الاستفادة من هذه الأساليب، يمكنك يمكن تحديد قيم متعددة بشكل فعال من جدول MySQL، مما يتيح لك استرداد البيانات المحددة التي تحتاجها.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3