/ 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
mysql select problem
Fra : -Martin-


Dato : 15-05-02 22:00

Jeg har fået et mindre problem med at få lavet en simpel menu baseret
på 2 tabeller!

Jeg har prøvet med GROUP BY på både hoved.id og under.id, men det
hjalp slet ikk!

SELECT
under.tekst,
under.link,
hoved.tekst AS hovedtekst
FROM
menu_under as under,
menu_hoved as hoved
WHERE
hoved.id = under.hoved_id

Giver dette resultat

Afstemning
Ny afstemning
Afstemning
Rediger afstemning
Afstemning
Slet afstemning

MEN jeg ønsker bare dette

Afstemning (en overskrift)
Ny afstemning (underpunkt)
Rediger afstemning (underpunkt)
Slet afstemning (underpunkt)


Indhold af tabellerne er følgende:

menu_hoved:
id - tekst
1 - Afstemning

menu_under
id - hoved_id - tekst
1 - 1 - Ny afstemning
2 - 1 - Rediger afstemning
3 - 1 - Slet afstemning

 
 
Jens Gyldenkærne Cla~ (16-05-2002)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 16-05-02 08:39

-Martin- <admin@DELETEnatten-i.dk> skrev:

> MEN jeg ønsker bare dette
>
> Afstemning (en overskrift)
> Ny afstemning (underpunkt)
> Rediger afstemning (underpunkt)
> Slet afstemning (underpunkt)

Kig på JOIN-syntaksen i manualen, en SQL-tutorial eller i flere
svar her i gruppen. Med den kan du få et recordsæt som dette:


tekst.id - menu_under.id - tekst.tekst - menu_under.tekst
1 - 1 - Afstemning - Ny afstemning
1 - 2 - Afstemning - Rediger afstemning
1 - 3 - Afstemning - Slet afstemning


--
Jens Gyldenkærne Clausen
MF (medlem af FIDUSO - www.fiduso.dk)

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

Månedens bedste
Årets bedste
Sidste års bedste