Autor | Zpráva | ||
---|---|---|---|
dav.m. Profil * |
#1 · Zasláno: 1. 3. 2007, 00:01:50
existuje dotaz pro mysql 4.1, který mi vrátí poslední vložený řádek tabulky z hlediska času ?
díky |
||
djlj Profil |
#2 · Zasláno: 1. 3. 2007, 00:05:28
Celý řádek? To by bylo zbytečně složité.
Nejjednodušší bude nastavit si na nějaký sloupec primární auto-inkrementační klíč a používat mysql_insert_id v php nebo LAST_INSERT_ID v MySQL. |
||
dav.m. Profil * |
#3 · Zasláno: 1. 3. 2007, 00:13:32
díky
|
||
dav.m. Profil * |
#4 · Zasláno: 1. 3. 2007, 00:16:40
asi to tak udělám, ale napadla mě otázka ještě
djlj: Celý řádek? To by bylo zbytečně složité. a pokud bych chtěl poslední záznam jen z jednoho sloupce tabulky? |
||
maarlin Profil |
#5 · Zasláno: 1. 3. 2007, 08:47:19
když už tedy jedním dotazem, pak bych použil třeba něco takového:
SELECT * FROM tabulka WHERE x = y LIMIT 0,1 |
||
k Profil * |
#6 · Zasláno: 1. 3. 2007, 09:04:05
maarlin
to je docela prasarna. dav.m. Pouzivej spis reseni od djlj. Posledni zaznam z jednoho sloupce tabulky si pak muzes vytahnout pomoci toho id. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0