Autor Zpráva
merc
Profil *
potreboval by som vytiahnut z db vsetko ale ale nie duplikatne zaznamy len to neviem nejako zapisat cize SELECT DISTINCT id, * FROM ale ked tam dam hviezdicku tak to je chybny zapis. Ako to mam zapisat?
djlj
Profil
GROUP BY id?
nightfish
Profil
select * from tabulka group by sloupec having count(sloupec) <= 1

EDIT: tohle vrátí z tabulky všechny řádky, které mají ve sloupci "sloupec" jedinečnou hodnotu
Mastodont
Profil
SELECT DISTINCT sloupec FROM tabulka
Casero
Profil
merc
Takovýto zápis by měl fungovat.
SELECT DISTINCT id, tabulka.* FROM tabulka
merc
Profil *
ok ale aj tak si s tym neviem poradit. Suvisi to s clankom v php sekcii o poste a mam tabulku

message_id,
message_to,
message_from,
message_subject,
message_text,
message_time,
message_status,
message_attribute,
message_trash

kde

message_to - id prijimatela
message_from - id odosielatela
message_attribute moze byt 1 ako prijate 2 ako odoslane
message_trash 1 su spravy v kosi

druha tabulka

user_id,
user_login,
user_email

potrebujem s tychto dvoch tabuliek vytiahnut vsetky udeje a spravy ktore ma dany pouzivatel v kosi a to . To mozu byt aj odoslane a prijate.
Viete mi s tymto poradit? dakujem
Kajman_
Profil *
select t.* from tabulka t where (t.message_to='$id_danehouzivatele' or t.message_from='$id_danehouzivatele') and t.message_trash=1

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:

0