私はmysqlデータベースに3つのテーブルを持っています。 (RID、SID1、SID2、SID3、result).1st 2テーブル、私は十分だと思います。mySqlでNULL値が一致する
結果テーブルにsymtomsの組み合わせがあり、SymID1/SymID2/SymID3のいずれの値もnullでもかまいません。ここで私はテーブルの結果の写真を送る。
私はいくつかの症状と出力は「結果」テーブルからの結果になります入力したいです。そのために 私はこのクエリを書いた:
$query = "select Result from result where (result .SID1= '$symptom1') AND (result.SID2= '$symptom2') AND (result.SID3 = '$symptom3')";
3つの症状の値を持っている唯一のこの作品。症状のいずれかがNULLの場合、結果は見つかりません。クエリがより完璧でなければならないかもしれません。
**私の文章では文法上の誤りは避けてください。
その出力は複数回答です。適切ではない。 @habib –
結果セットから正確に何を検索したいですか?あなたはパラメータとして渡すことができる偽りの値は何ですか? – aleroot