Avatar billede dava Nybegynder
05. august 2001 - 12:54 Der er 6 kommentarer og
1 løsning

Sortering Spørgsmål

Hejsa

Findes der en kommando hvor jeg kan gøre følgende:
(navne-kolonnen i tabel1 indeholder kun et ID der refererer til det reelle navn i tabel2)

SELECT navne FROM tabel_1 WHERE id = $id ORDER BY navne_i_tabel_2

Håber at spørgsmålet giver mening -og håber på et ditto svar ;)
Avatar billede lauer Nybegynder
05. august 2001 - 13:00 #1
SELECT navne FROM tabel_1 WHERE id = $id ORDER BY table2.navne
Avatar billede dava Nybegynder
05. august 2001 - 13:23 #2
Hmm... tak, men jeg kan ikke få det til at virke.
Her den streng jeg arbejder med:
type og brand er et ID der refererer til name i hhv computers_brand og computers_type

SELECT name, type, brand FROM computers_part WHERE unit = \'$id\' ORDER BY type

Når jeg skriver flg:
SELECT name, type, brand FROM computers_part WHERE unit = \'$id\' ORDER BY computers_type.name

Kommer der ikke noget retur :(
Avatar billede lauer Nybegynder
05. august 2001 - 14:13 #3
prøv at tilføje computers_type efter computers_part
Husk et , imellem.
Avatar billede dava Nybegynder
05. august 2001 - 14:36 #4
Ahh... det hjalp -næsten.
Dog ser det ud til at WHERE betingelsen så også kommer til at gælde for computers_type, hvilket ikke er hensigten... :/
Avatar billede lauer Nybegynder
05. august 2001 - 15:18 #5
så gør du bare det samme...
WHERE computers_part.id = $id
Avatar billede dava Nybegynder
05. august 2001 - 16:52 #6
Doh!
Tak for at hjælpen :)
Avatar billede lauer Nybegynder
05. august 2001 - 16:54 #7
det var så lidt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester