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

केस स्टेटमेंट विकल्प दो आउटपुट कॉलम पर विभाजित हैं

आपको 2 केस एक्सप्रेशन चाहिए:

SELECT    f.id, 
          CASE WHEN id_user IS NOT NULL THEN url END url,
          CASE WHEN id_user IS NULL THEN landing_page END landing_page
FROM      funzioni f
LEFT JOIN funz_abilitate fa ON fa.id_funzione = f.id AND fa.id_user = $id

साथ ही आपको अस्पष्टता से बचने के लिए सभी कॉलम नामों को तालिका के नाम/उपनाम के साथ अर्हता प्राप्त करनी होगी।




  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. mysql कस्टम वैश्विक परिभाषित चर

  4. MySQL विदेशी कुंजी - टेबल पर एक-से-एक को कैसे लागू करें?

  5. MySQL:फ्लोट और डबल में क्या अंतर है?