Autor | Zpráva | ||
---|---|---|---|
OloOloOlo Profil * |
#1 · Zasláno: 21. 12. 2012, 21:05:58
Prosím o pomoc s následujícím dotazem. Problém je v klauzuli LIMIT, resp. "Undeclared variable: TEMP". Nevím proč nemám proměnnou definovanou, když ji využívám u předchozího ON... Děkuji.
SELECT kef_knowledge.text, TEMP.offst FROM kef_knowledge JOIN ( SELECT FLOOR(RAND() * COUNT(*)) AS offst FROM kef_knowledge INNER JOIN kef_direction ON kef_knowledge.id_direction = kef_direction.id WHERE kef_direction.name = 'informace' ) AS TEMP ON kef_knowledge.id_direction = TEMP.offst LIMIT TEMP.offst,1 |
||
Kajman Profil |
#2 · Zasláno: 22. 12. 2012, 19:47:03
V části limit nemůžete použít temp.offst.
|
||
Časová prodleva: 11 let
|
0