Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> uzupełnienie brakujących kodów pocztowych
mkarach
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 20.01.2009

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


Witam,

Potrzebuje pomocy. mam tabelę o nazwie adres w której mam dane teleadresowe klientów( kolumny: imie, nazwisko, miejscowosc,ulica, rokurodzenia, kodpocztowy)
Mam dla Gdańska przypisane różne kody pocztowe dla klientów wg ulic wg danych z poczty polskiej.
Problem w tym ze jeden rokurodzenia='1978' nie ma przypisanych kodów pocztowych.

Chciałbym przypisać rocznikowi 1978 kodpocztowe z pozostałych roczników ale z dopasowaniem do ulic.

Rekordy obecnie wygladają tak:
Jan Nowak, Gdańsk, Grunwaldzka ,1967,80-170
Janina Nowak, Gdańsk, Grunwaldzka,1978, 00-00
Sylwia Kowalska, Gdańsk, Ślepa ,1947,80-169
Karola Nowaczyk, Gdańsk, Ślepa,1978, 00-00

a powinny tak:
Jan Nowak, Gdańsk, Grunwaldzka ,1967,80-170
Janina Nowak, Gdańsk, Grunwaldzka,1978, 80-170
Sylwia Kowalska, Gdańsk, Ślepa ,1947,80-169
Karola Nowaczyk, Gdańsk, Ślepa,1978, 80-169

Ręcznie ciężko to zrobić ,bo to ponad 3 tyś rekordów.
jakiej funkcji uzyć, bo warunek sqla pewnie będzie taki?:

where miejscowosc='Gdańsk' and kodpocztowy='00-000' and rokurodzenia='1978'

z góry dzięki za pomoc.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


AS nie jest wymagane (a1 automatycznie staje się aliasem), warunku w klauzuli WHERE rzeczywiście zabrakło.

Komunikat błędu sugeruje, że któraś z ulic w ogóle nie ma nadanego właściwego kodu pocztowego. Pobieramy zatem wartość NULL, której użyć nie możemy ze względu na ograniczenia wprowadzone na kolumnę kodpocztowy. Sprawdź to.

Ten post edytował mortus 1.01.2012, 23:50:10
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 - 15:33