![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam taki kodzik. Id ma nadane auto_increment, także uzupełnia się samo. Teraz chciałbym, żeby id przybierało wartość pierwszego dodanego w tym zapytaniu rekordu. Google chyba niewiele wie na ten temat, bo nic konkretnego nie znalazłem. Jak to zrobić jednym zapytaniem? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 44 Dołączył: 31.07.2011 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nic dziwnego, że google nie pomaga, jak ciężko Cię zrozumieć.
Czy chodzi Ci o ustalenie ID przy zapisie? Czy o odczyt ID po zapisie do bazy? Jeśli chcesz ustalić konkretne ID to:
W tym przypadku pierwszy zapisany wiersz będzie miał id = 2000, następny 2000+1. (Jeśli podane ID nie jest mniejsze niż aktualna wartość AUTO_INCREMENT) Jeśli natomiast chcesz pobrać wartość ID pierwszego wstawionego wiersza, to przed zapytaniem INSERT możesz sprawdzić wartość AUTO_INCREMENT:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 05:53 |