webForumDet fria alternativet

Hur bör jag tänka med DISTINCT

Databaser & SQLur Databashanterare & SQL

3 svar · 288 visningar · startad av Nova

Medlem sedan feb. 2005216 inlägg
Frågan#1

Bör man slå i hop flera tabeller med "JOIN" och använda Distinct, eller bör man skapa flera rs som triggas av samma querystring om man hämta data från flera tabeller?

Medlem sedan dec. 200012 464 inlägg
#2

Använd join men inte distinct (nödvändigtvis). Skapa inte flera rs.

Flyttas från ASP.

Medlem sedan dec. 19996 721 inlägg
#3

Det beror alldeles på vad du är ute efter. En JOIN slår inte ihop tabeller (du kanske tänkte på UNION), utan kopplar ihop deras rader. Är en JOIN möjlig så är den dock bäst.

En UNION är alltid DISTINCT

http://www.webforum.nu/showthread.php?t=129535&highlight=UNION

Medlem sedan juni 200032 967 inlägg
#4

emission skrev:

En UNION är alltid DISTINCT

... så länge man inte använder UNION ALL.

Mvh

136 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)