Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> insert i update, w jednym zapytaniu MySQl
-Gość_koskitos-
post 13.06.2005, 12:01:43
Post #1





Goście







Jest możliwe coś takiego jak w temacie?
Mam w tabeli dane i chciałbym pobrać z niej jeden rekord, a jednocześnie jedno pole (w tej tabeli) zwiększyć o +1 (integer) - w tym samym rekordzie, ktory pobrałem.

z gory thx za odp
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
NuLL
post 13.06.2005, 12:12:22
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


  1. UPDATE tabela SET pole=pole+1 WHERE id=1


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
SongoQ
post 13.06.2005, 12:24:52
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Hm oj nie wiem czy da sie tak, moze dla podselectow. Kwestia sprawdzenia. Nigdy czegos takiego nie realizowalem. Odwrotnie owszem ale tak. Pokombinuje i Ci napisze.


--------------------
Go to the top of the page
+Quote Post
NuLL
post 13.06.2005, 12:28:00
Post #4





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


@SongoQ - o co chodzi ?


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
SongoQ
post 13.06.2005, 12:44:51
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Juz sam nie wiem, zniknal post @PMadej odnosnie tego zapytania. Z tresci wywnioskowalem ze chodzi o zrobienie update a nastepnie z tego zwrocenie jakis tam wartosci w 1 zapytaniu.


--------------------
Go to the top of the page
+Quote Post
DavidPL
post 13.06.2005, 13:14:32
Post #6





Grupa: Zarejestrowani
Postów: 66
Pomógł: 1
Dołączył: 27.04.2004
Skąd: Rzeszów

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


A ja widzę że chodzi raczej o coś w rodzaju triggerka zwiększającego wartość w pewnym polu przy zapytaniu SELECT z tego pola, ale jak to zrobić w MySQL'u to niestety nie wiem.


--------------------
Pozdrawiam,
Dawid
Go to the top of the page
+Quote Post
NuLL
post 13.06.2005, 13:17:12
Post #7





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Od 5.0 chyba już się da smile.gif


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
brachu
post 13.06.2005, 13:29:32
Post #8





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 13.04.2005

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


A musisz to zrobic jednym zapytaniem? moze poprostu pobierz rekord z tabeli a w nastepnym zrob update po id rekordu ktrory pobrales! - pod warunkiem ze masz jakies id do indentyfikacji!!!

Ten post edytował brachu 13.06.2005, 13:31:49


--------------------
www.tanieprogramy.edu.pl
www.zamkor.pl
Go to the top of the page
+Quote Post
NuLL
post 13.06.2005, 13:37:08
Post #9





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


@brachu-poco orbić taką głupotę ?


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
brachu
post 13.06.2005, 13:42:40
Post #10





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 13.04.2005

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


No dobra to @NULL jak za pomocą selecta zrobic update rekordu? - bo z tego co zrozumialem to o to tu sie rozchodzi! albo jak za pomoca update - zrobic selecta?


--------------------
www.tanieprogramy.edu.pl
www.zamkor.pl
Go to the top of the page
+Quote Post
NuLL
post 13.06.2005, 13:54:46
Post #11





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


To co chodzi koledze który założył temat jest napisane w drugim poście. Na 99% to jet właśnie roziwązanie jego roblemu.

EDIT: Napisałem, że na 99% tongue.gif winksmiley.jpg


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
SongoQ
post 13.06.2005, 15:41:25
Post #12





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


@NuLL Jestes pewien, ja jakos inaczej zrozumialem, ale mniejsza z tym. Ale rozwiazanie w 2 strone juz nie jest takie latwe.


--------------------
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: 14.08.2025 - 01:53