Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Pořadí ID při souběžném vkládání více uživateli

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: Pořadí ID při souběžném vkládání více uživateli

Autor: qulee ♂

12:01:23 30.08.2012

áhá, tak jsem na to došel:

SELECT id, kategorie as kat, (SELECT max(id) FROM tbl WHERE kategorie = kat GROUP BY kategorie) as maxid FROM tbl ORDER BY maxid DESC

kdyby někdo znal lepší řešení, dejte vědět

Citovat příspěvek

 

Re: Pořadí ID při souběžném vkládání více uživateli

Autor: qulee ♂

11:19:11 30.08.2012

možná bych trošku upravil dotaz. Jak získat z db všechny záznamy seřazené podle id (od nejnovějších po nejstarší) a kategorie (možno více stejných )

rád bych z tabulky:
id ; kategotie
1 ; 1
2 ; 1
3 ; 2
4 ; 1
5 ; 2
6 ; 3
7 ; 2

dostal toto pořadí:

id ; kategotie
7 ; 2
5 ; 2
3 ; 2
6 ; 3
4 ; 1
2 ; 1
1 ; 1

Zřejmě to jedním dotazem nepůjde, co?

Citovat příspěvek

 

Pořadí ID při souběžném vkládání více uživateli

Autor: qulee ♂

10:33:38 30.08.2012

Ahoj, potřebuji zjistit, jestli vkládaná ID v MySQL (auto_increment) budou posloupná u jednotlivých uživatelů - tedy, když několik uživatelů zárove'n vkládá xxx záznamů, budou se ID těcho uživatelů míchat? Tuším databáze nečeká, až se příkaz každého vykoná, takže zřejmě nebudou po sobě?

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: