J'ai quelques tables.MySql Aide 'Select'
Ces tableaux ont tous une colonne commune appelée « classified_id »:
main_table: cars_table:
id (PK) => 4222 id (PK) => 1021
classified_id => 25 classified_id => 25
Maintenant, je veux à chaque fois qu'une recherche est effectuée pour comparer si l'un des main_table.classified_id correspond à l'une cars_table.classified_id (dans ce cas).
la table cars_table peut renvoyer aucune correspondance! le classified_id dans chaque table est la seule relation. Je n'aurais jamais besoin de comparer cars_table.classified_id à main_table.classified_id, mais l'inverse est ce dont j'ai besoin (main_table.classified_id = cars_table.classified_id).
Je ne sais pas quel type de Rejoindre pour utiliser ... Toute aide? Joint gauche?
Merci
S'il vous plaît indiquer plus clairement ce que vous essayez de faire. Voulez-vous obtenir uniquement des lignes de main_table qui sont également dans cars_table? Ou voulez-vous obtenir toutes les lignes de main_table et obtenir des informations supplémentaires que la ligne est également dans cars_table? –
non, seulement les lignes qui correspondent dans les deux tables sur classified_id – pesar