![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 7 Dołączył: 7.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam takie oto zapytanie:
Niestety jest ono wykonywane z timeoutem (100% CPU usage Apache'a). Jakie zapytanie wsadzić by w pole `order` dodaj wartość o jeden mniejszą od `order`? How to do it? ![]() ------------------------------------------------------------------------------------------------------ EDIT: Mam tyle: Jednak potrzebuję dodać nie tylko `order` i nie tylko z SELECT'a dane. Coś a'la:
Ten post edytował cadavre 11.09.2006, 17:06:13 -------------------- Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz! |
|
|
![]() |
![]()
Post
#2
|
|
![]() 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%) ![]() ![]() |
Mozesz w taki sposob. Bo wydaje mi sie ze bezposrednio z tej tabeli nie wstawi i dlatego wystepuje blad.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 7 Dołączył: 7.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Jak najbardziej satysfakcjonuje mnie ta odpowiedź.
![]() Mam jeszcze jedno pytanko dot. SQL: jak zamienić ze sobą dwie kolejne wartości liczbowe (np. 99 i 98)? Jak wiadomo gdy 98 UPDATE'em zrobimy 99 to wtedy będziemy mieć dwie te same wartości 99 i wtedy nie będzie dało się zmienić 99 w 98 bo zmieni obie wartości. Niestety tabela ma tylko wiersz `order` - nie ma żadnych unique'ów z np. ID'ami. Ten post edytował cadavre 11.09.2006, 18:03:43 -------------------- Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz! |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 20.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zamień najpierw jedną wartość (np. 99) na taką, która w bazie nie istnieje (przykładowo: 999), następnie zamień wartość 98 na 99, a wartość 999 na 98.
Ten post edytował harryk 17.09.2006, 15:57:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 09:17 |