Avatar billede scorp-d Nybegynder
13. december 2007 - 17:17 Der er 2 kommentarer og
1 løsning

Resultat fra blanding af 2 tabeller

Hej..

Har et lille simpel spørgsmål..


Jeg har 2 tabeller, ordre og celle, og jeg vil så gerne have alt(*) fra celle, men kun i de tilfælde hvor celle har et ordreNr der er lig med et ordreNr i ordre, hvor den række indeholde slutDato der er større end null (0000-00-00 00:00:00).


Har følgende 2 begreber, der virker, som skal blandes, således at x erstattes af linje 2:

SELECT * FROM celle WHERE ordreNr  = x;

SELECT ordreNr FROM ordre o WHERE slutDato > "0000-00-00 00:00:00";

På forhånd tak
Scorp-D
Avatar billede arne_v Ekspert
13. december 2007 - 17:31 #1
prøv:

SELECT celle.* FROM celle,ordre WHERE celle.ordreNr=ordre.ordreNr AND slutDato > "0000-00-00 00:00:00";
Avatar billede arne_v Ekspert
21. januar 2008 - 04:43 #2
Kommet videre ?
Avatar billede scorp-d Nybegynder
11. maj 2008 - 21:10 #3
Lukket.
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