sql >> Database >  >> RDS >> Mysql

Mysql selecteren met Waar en standaard indien voorwaarde niet aanwezig

Zoiets. Ik ken je exacte schema niet:

select 
   p.id, 
   if(IS NULL d2.description, d1.description, d2.description ) `description`
 from product p
 join productDetails d1
   on product.id = productDetails.product_id
      and
   productDetails.language = 'default_lang'
 left join productDetails d2
   on product.id = productDetails.product_id 
      and
   productDetails.language = 'en'



  1. SqlAlchemy retourneert niet alle rijen bij het opvragen van tabelobjecten, maar retourneert alle rijen wanneer ik de tabelobjectkolom opvraag

  2. Verkrijg id van een insert in dezelfde instructie

  3. C# MySqlParameter-probleem

  4. Ondersteunt rails het mysql json-gegevenstype?