sql >> Databáze >  >> RDS >> Mysql

připojení mysql s limitem 1

Ne, nemůžete odkazovat na a.ID v podvýběru, který je připojen k a . Můžete udělat následující, ale raději zadejte objednávku. Jinak neexistuje žádná „první“ řada. Bude vybrán (víceméně) náhodný řádek z tabulky b:

select a.*, b.* 
from event a 
  left join event_pictures b
    on b.PK =                        --- the PRIMARY KEY
       ( select bb.PK                --- of event_pictures 
         from event_pictures bb 
         where a.ID = bb.article
         ORDER BY bb.something 
         limit 1
       ) ;


  1. Co znamená dvojtečka před literálem v příkazu SQL?

  2. Jaká je maximální velikost int(10) v Mysql

  3. java.sql.SQLException:Není vybrána žádná databáze – proč?

  4. Instalace ovladačů MySQL JDBC v nástrojích Pentaho Data Integration a BA Server