Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Porównywanie całych rekordów
radziel
post
Post #1





Grupa: Zarejestrowani
Postów: 103
Pomógł: 0
Dołączył: 25.04.2003
Skąd: Olsztyn

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


Witam,
mam następujący problem:

Czy w MySQL 4.1 istnieje jakiś mechanizm który porównał by mi wartości pól z dwóch rekordów tej samej tabeli i zwrócił jedynie te które się nie pokrywają? Google nic sensownego nie zwróciło dla "mysql compare records" więc postanowiłem Was zapytać.

Np. dla danych:
Kod
id | name   | city    | country | code |
2  | Donald | Olsztyn | Poland  | 3546 |
6  | Marek  | Olsztyn | Poland  | 6566 |


Chcę uzyskać:
Kod
id | name   | city    | country | code |
6  | Marek  | null    | null    | 6566 |

lub coś o podobnej strukturze.

Bez problemu mógłbym to osiągnąć używając do porównania PHP, ale chciałbym się dowiedzieć czy istnieje rozwiązanie umożliwiające przerzucenie tej pracy na silnik bazy.
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: 15.09.2025 - 03:02