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

MySQL:त्रुटि कोड:1242 सबक्वेरी 1 से अधिक पंक्ति देता है

यदि उप-चयन एक पंक्ति के बाद अधिक लौटाता है, लेकिन आपको पहले की आवश्यकता है तो आप सीमा 1 का उपयोग कर सकते हैं

SELECT daire.code, daire.durumu, daire.blblkodu, CONCAT(cari.adi , cari.soyadi) AS sahibi,
CASE daire.blkrcrkodu WHEN '0'
THEN CONCAT(cari.adi,cari.soyadi)
ELSE (SELECT CONCAT(adi,soyadi)
        FROM cari
        WHERE blkodu = daire.blkrcrkodu
        AND firma_code = 40
        AND site_code = 84
        LIMIT 1) END AS oturan,
daire.kat, daire.kapi_no, daire.giris_no, daire.alan_m2, daire.__formatted_date
FROM daire
INNER JOIN cari ON
(daire.blshcrkodu = cari.blkodu AND cari.site_code = 84 AND daire.site_code = 84)
WHERE daire.site_code = 84
AND daire.firma_code = 40
ORDER BY daire.blkodu DESC


  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. शर्त के आधार पर दूसरी तालिका से रिकॉर्ड की गिनती के साथ दो तालिकाओं में शामिल हों

  4. MySQL में REGEXP_INSTR () फ़ंक्शन कैसे काम करता है

  5. मैं MySQL/MariaDB में रूट के समान विशेषाधिकार वाले उपयोगकर्ता को कैसे बनाऊं?