0
SQL에 대해서는 완전히 공백이지만 메신저베이스에서 SQL 쿼리를 작성해야합니다. 쿼리는 테이블의 셀이 비어 있으면 비교하지 않아야합니다. 누군가가 나를 도울 수 있기를 바랍니다.OO Base의 SQL 쿼리 where 및 if
SELECT "D"."Imię", "D"."Nazwisko", "D"."Data badania", "D"."Rodzaj auta", "D"."Obszar badany", "D"."Jednostka kierująca 1", "D"."Jednostka kierująca 2"
FROM "Dane" AS "D", "Szukanie" AS "S"
WHERE "D"."Data badania" BETWEEN "S"."Data_od" AND "S"."Data_do" AND
IF "S"."Imię" != "" THEN "D"."Imię" = "S"."Imię" AND
IF "S"."Nazwisko" != THEN "D"."Nazwisko" = "S"."Nazwisko" AND
IF "S"."Rodzaj auta" != "" THEN "D"."Rodzaj auta" = "S"."Rodzaj auta" AND
IF "S"."Obszar badany" != "" THEN "D"."Obszar badany" = "S"."Obszar badany" AND
IF "S"."Jednostka kierująca 1" != "" THEN "D"."Jednostka kierująca 1" = "S"."Jednostka kierująca 1" AND
IF "S"."Jednostka kierująca 2" != "" THEN "D"."Jednostka kierująca 2" = "S"."Jednostka kierująca 2" AND
END IF
나는 OO 자료를 알고 있지만하지 않는해야하지 귀하의 WHERE 보면 같은 :.. WHERE "S"BETWEEN ("D" "데이터 badania" " ("S". "ImI"= "D.Imie")) AND ... ("S". "ImIę"= "")) – Tobiasopdenbrouw