Avatar billede falslev Nybegynder
18. juni 2003 - 12:41 Der er 4 kommentarer og
1 løsning

hjælp til alternativ til select subs

Jeg prøver at gå fra Access til MySQL men kan ikke finde ud af hvordan jeg skal erstatte nedstående sql:

SELECT Brugernavn FROM Brugerdata WHERE ID = Besvarelse.BrugerID) AS UserName,
(SELECT ID FROM Brugerdata WHERE ID = Besvarelse.BrugerID) AS UserNameID,
* FROM Besvarelse WHERE TopicID = 123
Avatar billede lauer Nybegynder
18. juni 2003 - 13:01 #1
Det er da meget let :)

SELECT bd.Brugernavn AS UserName, bd.ID AS UserNameID, b.* FROM `Brugerdata` AS bd, `Besvarelse` AS b WHERE db.ID = b.BrugerID AND b.TopicID = 123

Den skulle gerne virke
Avatar billede lauer Nybegynder
18. juni 2003 - 13:02 #2
hov mindre fejl

SELECT bd.Brugernavn AS UserName, bd.ID AS UserNameID, b.* FROM `Brugerdata` AS bd, `Besvarelse` AS b WHERE bd.ID = b.BrugerID AND b.TopicID = 123
Avatar billede falslev Nybegynder
18. juni 2003 - 13:11 #3
Forstår ikke lige, men kan se at forsp. ik er helt rigtig.
Prøver lige igen.
Sorry

SELECT
(SELECT Brugernavn FROM Brugerdata WHERE ID = Besvarelse.BrugerID) AS UserName,
(SELECT ID FROM Brugerdata WHERE ID = Besvarelse.BrugerID) AS UserNameID,
* FROM Besvarelse WHERE TopicID = 123;
Avatar billede lauer Nybegynder
18. juni 2003 - 13:14 #4
hmm, min skulle gerne kunne erstatte det som du har skrevet.
Gør den ikke det? Hvad går der galt?
Har du prøvet at køre den direkte i mysql / phpmyadmin

Jeg bliver nødt til at smutte nu, men kommer igen om en time.
Avatar billede falslev Nybegynder
18. juni 2003 - 15:07 #5
Hva kan jeg sige
TAK ! :)
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