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

MySQL IN () दो मान/सरणी के लिए?

SELECT  *
FROM    foo
WHERE   (column1, column2) IN (('foo', 1), ('bar', 2))

यह सिंटैक्स भ्रमित करने वाला हो सकता है, और इसे इसके साथ बदलने के लिए अधिक पठनीय हो सकता है:

SELECT  *
FROM    foo
WHERE   ROW(column1, column2) IN (ROW('foo', 1), ROW('bar', 2))

मुझे पहले वाले की आदत है, हालांकि :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql प्रत्येक दिन के लिए दो दिनांक/समय के बीच सेकंड की गणना करता है

  2. मैं अपने MySQL में डिफ़ॉल्ट वर्णसेट/संयोजन का पता कैसे लगा सकता हूं?

  3. मैं PHP में mysql तालिका की समवर्ती पहुंच का उपयोग कैसे कर सकता हूं?

  4. जावा में एक MySQL डिलीट स्टेटमेंट को क्रियान्वित करने में समस्या

  5. MySQL पुराने पासवर्ड से नए पासवर्ड सिस्टम में अपग्रेड कैसे करें