Witam,
Mam TabeleA z kilkoma kolumnami danych.
Mam pytanie jak zadać zapytanie, aby została przeszukana kolumna1 - jeżeli nic nie zostanie znalezione w tej kolumnie to należy przeszukać kolumnę2 itd,
jeżeli coś zostanie gdzieś znalezione to zwracane są przypisane dane z odpowiednich kolumn,
a gdy nic nie zostanie znalezione to zwracany jest w wierszu np tekst "brak danych"
oczywiści dane których będę szukał będą pobierane np z TabeliB z pierwszej kolumny.
i tabele te nie są powiązane relacjami (dwie nie zależne tabele)
Nie mam pomysłu jak ułożyć takie zapytanie dlatego proszę o pomoc.
Pozdrawiam
Krzysiek
Jak zadać zapytanie do bazy?
-
- Posty: 13
- Rejestracja: śr lut 06, 2013 9:09 pm
Jak zadać zapytanie do bazy?
OpenOffice 3.1 na Windows XP
Re: Jak zadać zapytanie do bazy?
Klauzula CASE. Składnia może różnić się w zależności od systemu.
PostgreSQL → http://www.postgresql.org/docs/8.2/stat ... ional.html
MySQL / MariaDB → http://dev.mysql.com/doc/refman/5.0/en/case.html
Oracle → http://docs.oracle.com/cd/B19306_01/ser ... ons004.htm
PostgreSQL → http://www.postgresql.org/docs/8.2/stat ... ional.html
MySQL / MariaDB → http://dev.mysql.com/doc/refman/5.0/en/case.html
Oracle → http://docs.oracle.com/cd/B19306_01/ser ... ons004.htm
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)