2010-10-07 5 views
2

Est-ce que quelqu'un sait comment je peux joindre 2 tables avec 2 conditions de jointure?Comment puis-je joindre 2 tables avec 2 conditions de jointure?

exmaple:

table 1 
date  name  
2010-01-01 Ken  
2010-01-01 Alvin  
2010-01-03 Alvin  
2010-01-04 Ken  
2010-01-07 Amy 




table 2 
date  name  count 
2010-01-01 Ken  5 
2010-01-01 Alvin 4 
2010-01-04 Ken  1 
2010-01-03 Alvin 0 

Comment puis-je joindre les tableaux 1 et 2 ainsi que lorsque: Date table1 = Date de table2 ET table1 name = Nom de table2

+3

Vous avez presque la réponse dans la question :) – bogertron

Répondre

2
SELECT 
    T1.*, T2.* 
FROM 
    T1 JOIN T2 ON T1.date = T2.date AND t1.name = t2.name