Salve,
premesso che non ho mai capito come si usa il left join o il join in generalee.. questo è il mio quesito!
Ho una tabella posts con i seguenti campi: id (auto_increment), user, post; e una tabella friend con i seguenti campi: id (auto_increment), x (chi manda la richiesta di amicizia), y (chi riceve la richiesta di amicizia)!
Presupposto questi campi rispettivamente:
friend =>
1, 46573, 68472
2, 68472, 22867
3, 68472, 99537
posts =>
1, 99537, questo è un post
2, 22867, questo è un post 2
3, 46573, questo è un post 3
Ora mi servirebbe selezionare i post di chi sono amico MA ANCHE DI CHI È AMICO A ME! E inoltre devo selezionare ovviamente anche i miei!
Quindi in definitiva mi servirebbero i post di 46573, 22867, 99537 e i miei (68472)
Grazie a tutti quelli che avranno un po' di pazienza
premesso che non ho mai capito come si usa il left join o il join in generalee.. questo è il mio quesito!
Ho una tabella posts con i seguenti campi: id (auto_increment), user, post; e una tabella friend con i seguenti campi: id (auto_increment), x (chi manda la richiesta di amicizia), y (chi riceve la richiesta di amicizia)!
Presupposto questi campi rispettivamente:
friend =>
1, 46573, 68472
2, 68472, 22867
3, 68472, 99537
posts =>
1, 99537, questo è un post
2, 22867, questo è un post 2
3, 46573, questo è un post 3
Ora mi servirebbe selezionare i post di chi sono amico MA ANCHE DI CHI È AMICO A ME! E inoltre devo selezionare ovviamente anche i miei!
Quindi in definitiva mi servirebbero i post di 46573, 22867, 99537 e i miei (68472)
Grazie a tutti quelli che avranno un po' di pazienza