Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Update
kanji
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 1
Dołączył: 27.06.2005
Skąd: Opole

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


Witam, mam taką tabelę gdzie mam kolumnę nr_ewi numet ten w tabeli wygląda następującą np: 16/05/1092 i teraz mam pytanie muszę zrobić update tabeli tam gdzie jest ten numer i tą piątkę zamienić np. na 4 czyli zapytanie na wybór z tabeli jest następujące (tak na szybko):

  1. SELECT * FROM przed WHERE nr_ewi LIKE "%/05/%"


Powyżej właśnie wybraliśmy to co nas interesuje. tetaz żeby zrobić update z 05 na 04 to jak ma wyglądać zapytanie?? może tak:
  1. UPDATE przed SET nr_ewi = "%/04/%" WHERE (SELECT * FROM przed WHERE nr_ewi LIKE "%/05/%")


Przy czym zależy mi żeby po upgrade zostały liczby, przed upgrade: 16/05/1092 po upgrade: 16/04/1092


--------------------
:: don't you know, I'm LoCo
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(kanji @ 27.05.2009, 07:17:52 ) *
Przy czym zależy mi żeby po upgrade zostały liczby, przed upgrade: 16/05/1092 po upgrade: 16/04/1092

To moze insert smile.gif


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
batman
post
Post #3





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




  1. UPDATE tabela SET pole = REPLACE(pole, '/05/', '/04/') WHERE pole LIKE '%/05/%'

Oczywiście zanim zaczniesz się tym bawić, zrób backup winksmiley.jpg


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
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 Aktualny czas: 22.08.2025 - 07:21