私は問題を抱えています。誰かが私を助けることができれば、問題「サブクエリは複数の行を返します」
ドロップダウン フィールドのドライバーを選択する必要があります。Van を運転する場合は Van ドライバーのみを選択し、Kombi を運転する場合は Kombi を選択し、Limo を運転する場合は Van ドライバーを選択し、次にすべてのドライバーを選択します。
SELECT CASE
WHEN "Van"="Van"
THEN (SELECT fahrername FROM fahrer WHERE auto = 'Van')
WHEN "Kombi"="Kombi"
THEN (SELECT fahrername FROM fahrer WHERE auto = 'Kombi' AND auto = 'Van')
ELSE (SELECT fahrername FROM fahrer)
END
解決済み:
とにかくありがとう別の方法で問題を解決しました
カードライバーに新たな価値を付加しました
リムジン - バリューリムジン
コンビ - 値 LimoKombi
とバン - 値 LimoKombiVan
そして私はLIKEを使って解決しました
SELECT
fahrername
FROM
fahrer
WHERE
auto LIKE '%{typauto}%'
この方法の方が簡単だと思います...とにかくありがとう