Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एसक्यूएल कोई भी और सभी ऑपरेटर

ANY और ALL ऑपरेटर आपको एकल कॉलम मान और अन्य मानों की श्रेणी के बीच तुलना करने की अनुमति देते हैं। उदाहरण के लिए:

select * from Table1 t1 where t1.Col1 < ANY(select value from Table2)

ANY इसका मतलब है कि यदि सीमा में किसी भी मान के लिए ऑपरेशन सही है तो शर्त संतुष्ट होगी। ALL इसका मतलब है कि शर्त तभी संतुष्ट होगी जब ऑपरेशन सभी . के लिए सही होगा श्रेणी में मान।

एक उदाहरण का उपयोग करने के लिए जो घर के करीब आ सकता है, ऐसा करना:

select * from Table1 t1 where t1.Col1 = ANY(select value from Table2)

ऐसा करने जैसा ही है:

select * from Table1 t1 where t1.Col1 in (select value from Table2)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या मैं Laravel के डेटाबेस लेयर स्टैंडअलोन का उपयोग कर सकता हूं?

  2. विजुअल स्टूडियो सी # के साथ MySQL कनेक्ट करना

  3. MySQL में mm/dd/yyyy प्रारूप दिनांक सम्मिलित करना

  4. SQLAlchemy JSON बूँद/पाठ के रूप में

  5. Django:देव के लिए sqlite, उत्पादन के लिए mysql?