07. april 2005 - 15:47
Der er
13 kommentarer og 1 løsning
2 bynavne som skal køres sammen
Hej Jeg har 2 tabeller med bynavne i. Jeg skal så havde en list ud over hver by, der findes i databasen. Altså Tabel 1 indholder: Aalborg København Herning Odense Tabel 2 indeholder: Malmö Struer Herning Jeg skal så havde en liste der hedder Aalborg Herning København Malmö Odense Struer Altså hver by kun listet engang i alfabetisk rækkefølge. Kan det lade sig gøre at lave et sql udtræk på det?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
07. april 2005 - 15:48
#1
i Version 4.0.21
07. april 2005 - 15:50
#2
select city from table1 unision select city from table2
07. april 2005 - 15:50
#3
order by city naturligvis
07. april 2005 - 15:51
#4
tror jeg ikke - du skal både have en order by og en distinct uden for en union - der tvivler jeg på 4.0.21 understøtter.
07. april 2005 - 16:04
#5
haha select city from table1 union distinct select city from table2 order by city
07. april 2005 - 16:14
#6
SELECT bynavn FROM hotelerservation_gratister UNION DISTINCT SELECT bynavn FROM kunder ORDER BY bynavn Det fungere... Se det ud til...
07. april 2005 - 16:18
#7
bromer det virker.. gider du svarer ?
07. april 2005 - 16:19
#8
Og jo, jeg fandt også lige at ud, at for det første er DISTINCT standard på UNION: (SELECT 1 AS a) UNION (SELECT 1 AS a) => a --- 1 Og man kan sortere: (SELECT 2 AS a) UNION (SELECT 1 AS a) ORDER BY a => a --- 1 2 Så det kan lade sig gøre :) -- Morten Barklund
07. april 2005 - 16:23
#9
sådan
07. april 2005 - 16:45
#10
UNION ikke DISTINCT hedder UNION ALL
Slettet bruger
07. april 2005 - 18:04
#11
Gør union noget ala join? WHERE 1=1 ?
07. april 2005 - 19:03
#12
union stabler query resulater over hinanden hvor join hiver dem ind ved siden af hinanden.
07. april 2005 - 19:59
#13
Du kan se UNION som det danske ord "foreningsmængde".
Slettet bruger
07. april 2005 - 20:05
#14
Oki, thx :o)
Computerworld tilbyder specialiserede kurser i database-management