sql >> Database >  >> RDS >> Mysql

SQL-query met limiet voor rijen uit één tabel, niet de resultatenset

SELECT t3.a, t2.b FROM (SELECT * FROM t1 LIMIT 5) t3
LEFT JOIN t2 ON ...

Merk op dat als u limiet gebruikt zonder een 'order by'-clausule, het niet gedefinieerd is welke 5 rijen u krijgt. Overweeg een 'order by'-clausule toe te voegen als dit niet is wat u wilt.



  1. kruistabel met 2 (of meer) rijnamen

  2. MySQL - CONCAT twee velden en gebruik ze in de WHERE-clausule

  3. Voer een instructie uit via een snelkoppeling in MySQLWorkbench

  4. MySQL DB selecteert records met en zonder umlauts. bijvoorbeeld:'.. waar iets =FÖÖ'