Hej.
Mam w tabeli 5 kolumn i chce zrobic zapytanie typu
SELECT * FROM miasta WHERE nazwa = .....
ale wlasnie o to chodzi ze nazwy miasta (lub innego pola) moze ktos nie wpisac, czyli to zapytanie musi jakby dzialac niezaleznie od tego czy ktos poda 3 czy 5 parametrow. Da sie to jakos zrobic ?? moge tak zrobic zeby nazwa = "i tu jakis znak ktory wszystko przepusci" ??
dzieki
0
0
0
Co to za zapytanie?
Odpowiedzi na tak postawione pytanie jest kilka:
- Odpowiednio stwórz zapytanie w aplikacji, w zależności od tego, czy ktoś podał nazwę miasta, czy nie
- Jeśli jest to część procedury składowanej to jaki SZBD??
Nauczcie się pisać, na jakim SZBD pracujecie!!
Jeśli MSSQL, to można tak
blabla.... where @city is null or @city = city
gdzie @city to zmienna przechowująca nazwę miasta, lub null.