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

एक सामान्य एकल sql क्वेरी

select * from dummy where concat_ws (',', id, roll_no) not in ('1,111', '2,222')

पूरा समाधान:

$tableName = "test"; 
$fields = array( "id" , "roll_no" );
$values = array( "1,111", "2,222" );

$fieldsStr = implode(',', $fields);
$valuesStr = implode("','", $values);
$sql = "SELECT * 
    FROM $tableName 
    WHERE concat_ws(',', $fieldsStr ) NOT IN ( '$valuesStr' )";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLException:कोई उपयुक्त ड्राइवर नहीं मिला

  2. MySQL में पिछले 15 दिनों के रिकॉर्ड कैसे प्राप्त करें

  3. सिद्धांत 2 . के लिए जीआईएस विस्तार

  4. MySQL में मौजूदा टेबल में ऑटो इंक्रीमेंट कॉलम कैसे जोड़ें

  5. क्या एक टेबल में दो प्राथमिक कुंजी बनाना संभव है?