Avatar billede totalpc Seniormester
04. juli 2006 - 12:27 Der er 10 kommentarer og
1 løsning

lidt svær sql

Hej
Jeg skal bruge email feltet fra en tabel der hedder kommentar.
Jeg kommer fra en side der lige har oprettet en kommentar og fået en kommentar_id. Denne kommentar_id er parret til en nyhed_id. Der kan forekomme flere nyhed_id med samme id. Jeg vil have alle email-felter med samme nyhed_id som den kommentar_id jeg lige har fået også har.... er det forståeligt?
:o)
Avatar billede gertp Nybegynder
04. juli 2006 - 12:45 #1
select * from kommentar where nyhed_id like '" & kommentar_id & "'
Avatar billede totalpc Seniormester
04. juli 2006 - 14:01 #2
hmm jeg tror ik det er helt rigtigt....
den samme emailadresse kan findes flere gange udfra nyhed_id, men jeg vil kun have den samme emailadresse 1 gang. Desuden skal det kun være de nyhed_id som den kommentar_id jeg kommer med har!
Avatar billede gertp Nybegynder
04. juli 2006 - 14:13 #3
hvordan overfører du kommentar_id fra forgående side?
Avatar billede gertp Nybegynder
04. juli 2006 - 14:18 #4
kommentar_id = request.form("kommentar_id)
...eller
kommentar_id = request.querystring("kommentar_id)

select distinct mail from kommentar where nyhed_id like '" & kommentar_id & "'
Avatar billede totalpc Seniormester
04. juli 2006 - 14:21 #5
ID = Request.QueryString("id")
Avatar billede gertp Nybegynder
04. juli 2006 - 14:35 #6
select distinct mail from kommentar where nyhed_id like '" & id & "'
Avatar billede nielle Nybegynder
04. juli 2006 - 15:40 #7
LIKE bruges normalt sammen med wildcards, % og _, og det er der ikke her. Derfor:

sql = "select distinct mail from kommentar where nyhed_id = " & id
Avatar billede totalpc Seniormester
04. juli 2006 - 21:50 #8
altså .. det er sgu svært at forklare ...
men jeg kommer med en ID fra en anden asp side...
og med denne ID vil jeg finde den tilsvarende nyhed_id. Når det er gjort så vil jeg finde alle email der har den samme nyhed_id, men kun unikke email.

Så det er vel en 2 trins raket eller? Jeg tror de forslag i er kommet med ikke er helt rigtige fordi jeg ik kan forklare mig :D
Avatar billede gertp Nybegynder
04. juli 2006 - 22:55 #9
ovenstående  sql-sætning skal virke hvis tabellen kommentar indeholder felterne mail og nyhed_id...hvad får du af fejlmeddelelser?
Avatar billede totalpc Seniormester
18. december 2007 - 12:36 #10
!
Avatar billede nielle Nybegynder
18. december 2007 - 19:26 #11
Nå?
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
Kurser inden for grundlæggende programmering

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