sql >> Database >  >> RDS >> Mysql

MySQL JOIN retourneert NULL-velden

Ik weet niet zeker wat je gegevens en het schema zijn, maar als up.profile_value zoiets als "123" is, kun je dit proberen:

SELECT u.name AS _user_name, s.name AS _school_name
FROM fwg_files AS f
LEFT JOIN users AS u ON u.id = f.user_id
LEFT JOIN user_profiles AS up ON up.user_id = u.id
LEFT JOIN school AS s ON CONCAT('"', s.id, '"') = up.profile_value



  1. Hoe SQLCipher te implementeren bij gebruik van SQLiteOpenHelper

  2. Rails:schrijf-/leesquery splitsen over master/slave-database

  3. ETIMEDOUT-fout bij het opvragen van mysql-database

  4. MySQL tellen en groeperen per dag