Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> instrukcja warunkowa w WHERE ?, oswieccie mnie
gantel
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 26.04.2003
Skąd: Łańcut

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


Potrzebuje napisac taki warunek w zapytaniu MySQL

Napisane mniej wiecej skldania raczej nie poprawna dla SQL'a, ale mysle ze w ten sposob przedstawie o co mi chodzi
  1. WHERE A.nazwisko = B.nazwisko AND IF(B.nazwisko_d==NULL) { A.nazwisko_d = B.nazwisko_d AND }
  2. A.imie = B.imie AND IF(B.imie_d==NULL) { A.imie_d =B.imie_d }


IF w klauzuli WHERE nie dziala wiec jak to rozkminic questionmark.gif worriedsmiley.gif

Chodzi o to ze jezeli w tabeli B pola
nazwisko_d i imie_d sa puste
nie byly brane pod uwage w porownaniu .

Ten post edytował gantel 28.12.2007, 08:28:10


--------------------
Raporty finansowe zawierające: bilans, rachunek zysków i strat w Excelu ... raporty finansowe
Skany sprawozdań finansowych z Monitora Polskiego B. Cztery roczniki ... Monitor Polski
Analiza finansowa firmy w 10 minut za pomocą 134 wskaźników ekonomicznych ... Analiza finansowa
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


coś w stylu...
  1. ... WHERE (A.nazwisko=B.nazwisko) AND (A.imie=B.imie) AND IFNULL(A.nazwisko_d=B.nazwisko_d, TRUE) AND IFNULL(A.imie_d=B.imie_d, TRUE)


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
gantel
post
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 26.04.2003
Skąd: Łańcut

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


To chyba bedzie dzialac jezeli w obu tabelach pola imie_d i nazwisko_d beda NULL, ale mi chodzi o to by nie byly porownywane te pola wtedy gdy w tabeli B te pola beda puste


--------------------
Raporty finansowe zawierające: bilans, rachunek zysków i strat w Excelu ... raporty finansowe
Skany sprawozdań finansowych z Monitora Polskiego B. Cztery roczniki ... Monitor Polski
Analiza finansowa firmy w 10 minut za pomocą 134 wskaźników ekonomicznych ... Analiza finansowa
Go to the top of the page
+Quote Post
nevt
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


kolego: nie chybaj tylko poczytaj manuala MySQL albo wprowadź do programu i sprawdź...


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
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: 20.08.2025 - 07:22