Originariamente inviato da stefabeta
Ciao, è una stupida domanda di SQL (anche se all'atto pratico sto utilizzando MySQL).

Ho due tabelle:

video
video_id | user_id | video_title | video_desc

users
user_id | username |

Con una sola query vorrei ottenere
video_title e video_desc dalla tabella video
E anche username dalla tabella users
di modo che video e users siano relazionati in qualche modo.

Cioè, al posto dello user_id di video vorrei ottenere lo username corrispondente a quello user_id nell'altra tabella, ricevendo un risultato che contiene:
video_title, video_desc, username

Mi spiegate come si fa? Va bene anche una indicazione...
devi effettuare una select join:

SELECT v.video_title, v.video_desc, u.username
FROM video as v
LEFT JOIN users as u
ON v.user_id=u.user_id;

chiaro ?

ciao Ginko