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

SQL क्वेरी सहायता - दो हैं जहां कंडीशन शामिल होने की स्थिति में हैं

इसे लेफ्ट जॉइन में बदलें, फिर वहां अतिरिक्त शर्तें रखें

SELECT DISTINCT d.Name, t.Buyer, t.Seller FROM  Book AS b
  LEFT JOIN TradingDesk AS d  ON b.TradingDeskId = d.Id
    LEFT Join Trade as t 
       on  substring(t.Seller,2,len(t.Seller)) = cast(b.Id as varchar)

       AND t.Seller like 'B%' -- put your additional condition(s) here

UNION
SELECT DISTINCT d.Name , t.Buyer, t.Seller FROM  Book AS b 
  LEFT JOIN TradingDesk AS d ON b.TradingDeskId = d.Id
    LEFT Join Trade as t 
       on substring(t.Buyer,2,len(t.Buyer)) = cast(b.Id as varchar)


  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 init sql निष्पादित नहीं किया गया है

  2. Mysql शुरू नहीं होगा - ibdata1 भ्रष्ट? - ऑपरेटिंग सिस्टम एरर नंबर 13 - परमिशन इश्यू

  3. MySQL -PHP सम्मिलित करें DATETIME

  4. रेगेक्स - स्ट्रिंग में विशिष्ट संख्या पाएं

  5. दिनांक के आधार पर नवीनतम 5 पंक्तियों का चयन करें