cześć,
Mam pewnie prostą sprawę do realizacji ale nie wiem jak dokładnie to ograć SQLem. Będę operował na fikcyjnych tabelach zeby dobrze opisać problem.
Powiedzmy ze mam tabele KONTRAKTY z kluczem głownym ID. do tej tabeli muszę dołożyć jedną kolumne i uzupełnić ją zerami lub jedynkami w zależności od tego czy pewne zapytanie (bazujące tez na tabeli KONTRAKTY i na kilku innych) zwróci jakąkolwiek wartość czy nie. A więc jezeli moje zapytanie zwroci wartość to wtedy w nowej kolumnie tabeli KONTRAKTY dla podanego ID zwracam 1 a jeżeli takiego ID nie będzie w wyniku zapytania to do takiego ID w kolumnie będzie wartość 0 (zero). Zapytanie bazuje również na tej tabeli KONTRAKTY. miałoby to wyglądać tak że tabela KONTRAKTY jest tabelą do ktorej doklejam te zera lub jedynki w zależności czy zapytanie (np select * from KONTRAKTY join KLIENCI on ID=ID join FAKTURY on ID_F = ID_F where coś tam coś tam....) zwróci wartość czy nie
czy tu jakis CASE WHEN ma byc zastosowany czy jak?
Z góry dzieki za info