| Autor | Zpráva | ||
|---|---|---|---|
| ajajaj Profil |
#1 · Zasláno: 11. 12. 2007, 21:18:08 · Upravil/a: ajajaj
ahoj, je nejaka funkce pro vyber dat z tabulky ktera by omezila podminku x<y nasledujicim zpusobem?
kdyz x{1,2,5,7,9} a y{10} vysledek = 9 , tzn nejblizsi nizsi hodnotu... |
||
| Joker Profil |
#2 · Zasláno: 11. 12. 2007, 21:24:28
A jak zní ta podmínka? X a Y jsou v různých tabulkách?
|
||
| Alphard Profil |
#3 · Zasláno: 11. 12. 2007, 21:25:40
nestačilo by where x < y order by x desc limit 1
|
||
| ajajaj Profil |
#4 · Zasláno: 11. 12. 2007, 21:30:38 · Upravil/a: ajajaj
Alphard no to mam, teda sem mel, ale vybere to prave to nejmensi cislo a ja potrebuju jedno pred,
podminka je : SELECT id_pic FROM tabulka_foto where ((id_gal='$pic_gal')and(id_pic<'$pic')) limit 1 "; , je to fotogalerie s tim, ze uzivatel muze mazat fotky, jakmile jednu smaze, udela se dira v id_pic a proto nemuzu pouzit id_pic='$pic'-1 oprava: kecam, mel jsem neco trochu jineho, nevsiml jsem te jednoduche podminky oder by ... desc |
||
| ajajaj Profil |
#5 · Zasláno: 11. 12. 2007, 21:33:23
Alphard jo dik za nakopnuti tohle funguje: (id_gal='$pic_gal')and(id_pic<'$pic')) order by id_pic desc limit 1 ";
|
||
|
Časová prodleva: 19 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0