sql >> Database >  >> RDS >> Mysql

Mysql verbinden in twee tabellen

Dit kan met één vraag

SELECT * FROM `char` WHERE char_id = (SELECT char_id FROM rankpvp ORDER BY ratio DESC LIMIT 1)

Merk op dat char een gereserveerd woord is, dus het moet worden ingepakt in achterste vinkjes. Misschien is dit het werkelijke probleem dat u tegenkwam (syntaxisfout) in plaats van een probleem met uw while-lus. Toch is één vraag de juiste manier




  1. MySQL - Problemen met het maken van een door de gebruiker gedefinieerde functie (UDF)

  2. Hoe het aantal keren dat een teken voorkomt in een Oracle varchar-waarde te tellen?

  3. Bulk update mysql met waar statement

  4. Database-e-mailberichten verwijderen uit de msdb-database in SQL Server (T-SQL)