un join ?
Posté : 30 nov. 2006, 13:04
Bonjour,
en fait je sais pas trop si le join est de mise, mais voici ce que je veu faire:
j'ai une bdd qui contient deux tables:
la table users, avec un id unique, le reste on s'en fiche
et la table photos, avec une entrée par photos, et en id externe, l'id de users...
ce que je veu faire c'est selectionner les entrée dans users, qui ont des entrées dans photos, j'avais pensé à ça:
mais premièrement, je ne sais pas quoi mettre dans id, et ensuite est-que c'est rapide est-ce qu'il n'y a pas meiu?
en fait je sais pas trop si le join est de mise, mais voici ce que je veu faire:
j'ai une bdd qui contient deux tables:
la table users, avec un id unique, le reste on s'en fiche
et la table photos, avec une entrée par photos, et en id externe, l'id de users...
ce que je veu faire c'est selectionner les entrée dans users, qui ont des entrées dans photos, j'avais pensé à ça:
Code : Tout sélectionner
SELECT * FROM `users` WHERE (SELECT count(*) FROM `photos` WHERE `id`= )<>0