Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> zapisanie wartości o 1 większej niż istniejące w kolumnie, przy jednym zapytaniu
Arek00
post 25.01.2008, 20:55:11
Post #1





Grupa: Zarejestrowani
Postów: 177
Pomógł: 0
Dołączył: 8.11.2005

Ostrzeżenie: (0%)
-----


przykładowa baza:

Kod
pole1|pole2|pole3|
1    |    1|    1|
2    |    2|    2|
3    |    1|    3|
4    |    2|    2|
5    |    3|    2|


chciałbym aby następny wpis w kolumnę pole2 wstawił wartość o 1 większą od maksymalnej czyli w tym wypadku 4. mogę najpierw sprawdzić to poprzez select max(pole2) ale ja mam pytanie czy da się to zrobić konstruując odpowiednio insert into tak żeby to było w jednym zapytaniu?
Go to the top of the page
+Quote Post
webdice
post 25.01.2008, 20:57:15
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Tak, użyj podzapytań. Pisałem kiedyś o tym, poszukaj sobie. Od razu mówię że to nie działa ze starszymi wersjami MySQL.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 19:09