Autor Zpráva
Prkny
Profil
Dobrý den,

mám tabulku volba:
id, volba

data v tabulce vypadajíc takto:
"5", "Pravá;Levá;"
"6", "Pravá;"
"7", "levá;pravá;"
"8", "95, Left;95, Right;"
"9", "95, Right;105, Left;105, Right;"
"15", "95, Left;"

Rád bych se zeptal, zda je možné udělat DISTINCT tak, abych měl jedinečná slova oddělená ";" jenom jednou.
Aby výsledek vypadal takto:
Pravá
Levá
95, Left
95, Right
105, Left
105, Right

Předem děkuji.
juriad
Profil
Některé časteji řešené dotazy pro MySQL - FAQ » Více hodnot ve sloupci
Teď už dost těžko, nejspíš to ani nejde. Napadá mě jeden způsob, ale ten bude mnohem pomalejší než vytáhnout všechna data do PHP a tam si dotaz nasimulovat.
Databázové schéma předělej, denormalizuj a pak dotaz už bude proveditelný.

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: