Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zachowanie wierszy o zadanych wartościach
Zigi
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 3
Dołączył: 20.11.2004

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


Witam,
mam w tabelę a w niej nastepujące dane:

glowny_id dane pod_id
1 a 1
2 fgd 1
3 fg4 1
4 gfdg 1
5 trefh 2
6 5fh 1

na pola `dane` i `pod_id` jest zalozony wspólny indeks unikalny.
Teraz mam za zadanie, aby wartości kolumny `dane` zostały zmienione dla kolumny `pod_id`=1 na następujące:

glowny_id dane pod_id
1 war1 1
2 fgd 1


5 trefh 2
6 5fh 1
7 gdf 1
8 retg 1

Czyli kilka wartosci zostalo usuniete, a kilka zmienione. Myśle, że można to wykonać najpierw wstawiając wszystkie wartości `dane` przy pomocy INSERT IGNORE a następnie usuwając wszystkie jakie nie powinny się tam znajdować.

Teraz pytanie:
Jak to wykonać za pomocą jednego zapytania? Jest takie coś wykonalne?

Ten post edytował Zigi 24.05.2009, 16:41:02
Go to the top of the page
+Quote Post

Posty w temacie


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 - 06:39