Autor Zpráva
na1k
Profil
Existuje v MySQL nějaká možnost jak pomocí SELECTu vybrat všechna pole (*) kromě třeba jednoho nebo dvou? Nejsem žádný MySQL profík a žádnou takovou funkci jsem nenašel, snad někdo budete vědět.
Béďa
Profil *
where sloupec not in ('hodnota 1', 'hodnota 2')
djlj
Profil
na1k
Nijak.
Béďa
Profil *
všechna pole = sloupce?
pochopil jsem to jinak, djlj má pravdu
beethoven
Profil
No a co zkusit nerovno <> hodnota1 and atd.
Joker
Profil
Béďa, beethoven
na1k nejspíš myslí udělat SELECT všech sloupců kromě nějakého, prostě něco jako "SELECT * kromě něčeho"

AFAIK v MySQL na to zvláštní příkaz není.
Jde to udělat tak, že když mám třeba tabulku "tabulka" a v ní sloupce "jedna", "dva", "tri", "ctyri", "pet" a chci vynechat "dva" a "ctyri", tak:
SELECT jedna, tri, pet FROM tabulka

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: