| Autor | Zpráva | ||
|---|---|---|---|
| merc Profil * |
#1 · Zasláno: 2. 11. 2007, 19:44:14
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 |
#2 · Zasláno: 2. 11. 2007, 19:45:22
GROUP BY id?
|
||
| nightfish Profil |
#3 · Zasláno: 2. 11. 2007, 19:46:06 · Upravil/a: nightfish
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 |
#4 · Zasláno: 2. 11. 2007, 19:48:31
SELECT DISTINCT sloupec FROM tabulka
|
||
| Casero Profil |
#5 · Zasláno: 2. 11. 2007, 19:50:40
merc
Takovýto zápis by měl fungovat. SELECT DISTINCT id, tabulka.* FROM tabulka |
||
| merc Profil * |
#6 · Zasláno: 2. 11. 2007, 20:14:00
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 * |
#7 · Zasláno: 3. 11. 2007, 14:46:35
select t.* from tabulka t where (t.message_to='$id_danehouzivatele' or t.message_from='$id_danehouzivatele') and t.message_trash=1
|
||
|
Časová prodleva: 18 let
|
|||
0