Autor | Zpráva | ||
---|---|---|---|
davef6 Profil |
#1 · Zasláno: 21. 3. 2007, 09:09:44
Chci uploadovat do databáze dva kratší názvy a potřebuju nějak ověřit, jestli už se tyto dva stejné názvy v db nenachází. Jak na to?
|
||
Nox_lbc Profil |
#2 · Zasláno: 21. 3. 2007, 09:22:07
aplikovat na sloupec UNIQUE ... neboooo si nechat vypsat počet řádků (asi 0 nebo 1 ;-) po dotazu SELECT COUNT(*) FROM foo WHERE boo = hledany_vyraz ...
|
||
davef6 Profil |
#3 · Zasláno: 21. 3. 2007, 09:49:11
Asi jsem to blbě napsal, ono je to trochu komplikovanější, ten jeden název i ten druhý se tam mohou vyskytovat vícekrát. Př. Interpret a song. Jeden interpret napsal více písní a skladba může mít stejný název pro více interpretů
|
||
Joker Profil |
#4 · Zasláno: 21. 3. 2007, 10:09:27
Však jak píše Nox_lbc, prostě si ty řádky spočítat. Akorát místo SELECT COUNT(*) bych dal SELECT COUNT(primární klíč)
Pokud má jít o kombinaci těch dvou, tak příklad: SELECT COUNT(id) FROM tabulka WHERE interpret="$interpret" AND song="$song" |
||
davef6 Profil |
#5 · Zasláno: 21. 3. 2007, 10:15:59
jj díky
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0