/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Koine 3 tabeller Mysql
Fra : Nederbasse


Dato : 09-11-04 12:09

Hej Gruppe

Jeg skal joine 3 tabeller i en Mysql db og efter at have læst 14.1.7.1
JOIN Syntax i manualen samt checket på nettet må jeg indse at det
overstiger mine evner.
Har prøvet med NATURAL JOIN og JOIN ON -alle kommer med en fejl.

Tabellerne ser sådan ud:

person:
person_id (INT) (pk)
name
email
perpartner
perposition
o.s.v.

partners:
partner_nr(INT)(pk)
partner (TEXT)

position:
position_nr(INT)(pk)
position (TEXT)

Denne SELECT kommer ikke med fejl men den retunere ingen værdier:

SELECT DISTINCT person.name, person.email, partners.partner,
position.position
FROM person, partners, position
WHERE name LIKE '$name'
AND person.perpartner_nr=partners.partner_nr
AND person.perposition_nr=position.position

Hvad gør jeg ?

Lars

 
 
Nederbasse (09-11-2004)
Kommentar
Fra : Nederbasse


Dato : 09-11-04 17:13



> Lars



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste