ho un problema, ho dovuto ritoccare una tabella sql perchè mi risultava pesante nella mole dei dati.
Quindi avendo una relazione n ad n ho dovuto creare una tabella d'appoggio.
le tabelle incrociate sono queste
Codice: Seleziona tutto
Tabella Users
id_user
username
email
password
tabella Clan
id_clan
descrizione
trofei
tabella user_clan
id
id_clan
id_user
ruoloora dovrei prendere delle info da user, ma devo restituire anche il clan di appartenenza.
Sarà la stanchezza ma ho scritto la query cosi e non va:
Codice: Seleziona tutto
SELECT guesswho.users.id_user, guesswho.users.username, guesswho.users.trofei, guesswho.users.position,
GUESSWHO.CLAN.CLAN_NAME
FROM guesswho.Users
INNER JOIN CLAN_USERS ON CLAN_USERS.ID_USER = USERS.ID_USER
INNER JOIN CLAN ON CLAN.ID_CLAN = CLAN_USERS.ID_CLAN
where guesswho.users.position = 'ITALY'
order by trofei desc limit 100
cosa ho sbagliato d preciso?? mi restituisce 0 record
Mi scuso per l'orario, probabilmente la stanchezza mi ha fatto toppare qualcosa
grazie a tutti per l'aiuto

