Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MySQL i Upload danych (różne wartości dla różnych id w jednej kolumnie)
michaf1994
post
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 2
Dołączył: 17.07.2014
Skąd: Wielkopolska

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


Mam tabelę:

ID | POLE
---------
1 | 2546
2 | 5461
3 | 3120

I chciałbym żeby dla konkretnych id pole przyjęło inną (zdefiniowaną w tablicy php) wartość. Czy można to zrobić jednym zapytaniem, czy dla każdego id musi być inne zapytanie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pedro84
post
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Coś w ten deseń, czy źle coś przez ten upał łapię?
  1. UPDATE my_table
  2. SET FIELD = CASE
  3. WHEN id IN (/* true ids */) THEN TRUE
  4. WHEN id IN (/* false ids */) THEN FALSE
  5. ELSE FIELD=FIELD
  6. END
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 01:22