| Autor | Zpráva | ||
|---|---|---|---|
| gaminn Profil * |
#1 · Zasláno: 28. 8. 2006, 00:13:26
Zdravím,
mám tabulku se sloupci sloupec1 a sloupec2 a potřebuji vybrat několik záznamů, které mají danou hodnotu ve sloupec1 a zároveň jinou hodnotu ve sloupec2, tedy takovýto dotaz: SELECT * FROM tabulka WHERE (sloupec1=1 AND sloupec2 = 2) OR (sloupec1=11 AND sloupec2 = 22) OR (sloupec1=111 AND sloupec2 = 222) OR (sloupec1=111 AND sloupec2 = 222) sloupec1=1 AND sloupec2 = 2 znamená vždy jeden unikátní záznam, tento příklad by tedy vrátil 4 záznamy. Lze nějak tento zápis zjednodušit, zpřehlednit? |
||
| nightfish Profil |
#2 · Zasláno: 28. 8. 2006, 00:48:16
obecně to zjednodušit nejde
teoreticky by to zřejmě šlo, kdyby jednotlivé hodnoty v podmínce měly nějakou souvislost, byl v nich nějaký systém... |
||
| gaminn Profil * |
#3 · Zasláno: 28. 8. 2006, 10:14:46
Hodnoty nemají žádnou souvislost, bohužel. Takže mám smůlu. I tak díky.
|
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0