[sql] Problem z zapytaniem

0

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

Co to za zapytanie?
Odpowiedzi na tak postawione pytanie jest kilka:

  1. Odpowiednio stwórz zapytanie w aplikacji, w zależności od tego, czy ktoś podał nazwę miasta, czy nie
  2. 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.

1 użytkowników online, w tym zalogowanych: 0, gości: 1