Autor | Zpráva | ||
---|---|---|---|
MilanJ Profil |
#1 · Zasláno: 19. 2. 2006, 22:33:46
Mám následujíc SQL kód, který když provedu, vybere co vybrat má a správně to zobrazí.
Bohužel mi vypadnou některé výsledky vícekrát a tak dostanu např. výsledků 6, ačkoliv mají být jen 2. Problém bude pravděpodobně v nastavení databázových tabulek, jen nevím kde. U unikátních hodnot mám nastaven Primary Key (aukce.id_aukce, prubeh_aukce.id_aukce, firma.ic), toť vše. Kde může být chyba? SELECT aukce.zacatek, aukce.nazev, aukce.popis FROM aukce, firma, prubeh_aukce WHERE firma.ic = prubeh_aukce.ic AND aukce.id_aukce = prubeh_aukce.id_aukce |
||
Kajman_ Profil * |
#2 · Zasláno: 19. 2. 2006, 22:37:39
Chyba bude asi někde v logice, ale snad to napraví SELECT DISTINCT ...
|
||
MilanJ Profil |
#3 · Zasláno: 19. 2. 2006, 22:38:31
SELECT DISTINCT
co tenhle příkaz udělá? |
||
MilanJ Profil |
#4 · Zasláno: 19. 2. 2006, 22:59:17
Zamezení výpisu duplicitních řádek, už jsem si to našel. Díky!
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0