» »

SQL poizvedbe

SQL poizvedbe

mgermo ::

Izpišite vse pare prodajalcev, ki živijo v istem mestu (npr. Sisek = Palek). Izpis naj izloči kombinacije prodajalcev samih s seboj (npr. Kres = Kres) in obratne izpise prodajalcev (npr. Palek = Sisek).


SELECT P1.IMEPRODAJALCA, P2.IMEPRODAJALCA
FROM PRODAJALEC P1 JOIN PRODAJALEC P2 ON
P1.MESTO = P2.MESTO
WHERE P1.MESTO = P2.MESTO AND P1.IMEPRODAJALCA NOT LIKE P2.IMEPRODAJALCA


-- torej s to poizvedbo sem že eliminiral kombinacije samih s sabo, potrebujem še eliminirati obratne zapise. Ve kdo?

technolog ::

SELECT P1.IMEPRODAJALCA, P2.IMEPRODAJALCA
FROM PRODAJALEC P1 JOIN PRODAJALEC P2 ON
P1.MESTO = P2.MESTO
WHERE P1.MESTO = P2.MESTO AND P1.IMEPRODAJALCA < P2.IMEPRODAJALCA

mgermo ::

Hvala.
Vidim da v tem primeru lahko tudi
SELECT top 50 percent P1.IMEPRODAJALCA, P2.IMEPRODAJALCA
...

technolog ::

Ja, seveda, če ti to pogon podpira.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

PHP OOP vprašanje

Oddelek: Programiranje
5694 (562) rookieee
»

Neveljaven mysql stavek - napaka #1054 - Unknown column 'PRODUCTS.TAXCAT' in 'on clau

Oddelek: Programiranje
102104 (1978) MrStein
»

Potrebujem MySQL ukaz

Oddelek: Programiranje
122799 (2407) zvmk
»

MSSQL pomoč

Oddelek: Programiranje
9713 (553) cobrica
»

Imaginecup - Si ustvarjalen? Imaš ideje? Si želiš v New York?

Oddelek: Programiranje
61783 (1332) LeQuack

Več podobnih tem