ユーザーがデータベースの列の1つにある値を入力できるWebフロントエンドにリンクされたプロシージャまたはクエリを作成する必要があるSQLデータベースがあります。ユーザーが値を入力し、コマンドを送信すると(Webサイトのテキストボックスに通常のテキスト入力のみ)、クエリがバックグラウンドで実行され、エントリの下の列にこの値を持つすべての人が表示されます。特定の人のビューの結果を決定するためのユーザーエントリ。
SQL Side私は現在、それが正しいかどうかはわかりませんが、機能しますが、意図したとおりではありません。
人々が含まれるテーブルと、関心値のモデルの列があります。対象となる各モデルは、別の表の製品範囲に関連する1〜7の数字です。つまり、1 =コルサ、2 =アストラ、3 =ベクトラなどです。したがって、人物テーブルでは、純粋に1または2などになります。モデルテーブルにリンクする必要があるため、1が表示された場合は次のようになります。ナンバー1ではなくコルサのために。
ユーザーがフロントエンドに入力し、Corsaに関心のあるすべてのユーザーを選択すると、corsaという単語が検索され、値1と照合されます。次に、personテーブルの対象モデル列で1が検索されます。
これまでのところ、次のクエリがあります。今日は困惑しているので、どんな提案でも。明日またやり直します。
SELECT TOP 100 [ld_idno]
,[ld_company]
,[ld_decisionmaker]
,[ld_decisionmaker_workphone]
,[ld_decisionmaker_mobile]
,[ld_decisionmaker_email]
,[ld_discussion_model]
FROM [FMLive204].[dbo].[tblLeads]
SELECT a.po_word
FROM dbo.tblPopulation a
INNER JOIN dbo.tblLeads b
ON ld_discussion_model = po_idno
WHERE [po_word]='Corsa'
SELECTTOP100ユニークレコード会社名顧客名顧客ワークフォン]顧客モバイル]顧客メール][ld_discussion_model]関心のあるモデル=1FROM[FMLive204]。[dbo]。[tblLeads]SELECTa.po_word FROM dbo.tblPopulation a(表a )INNER JOIN dbo.tblLeads b(テーブルb)ON ld_discussion_model = po_idno(対象のモデル1が他のテーブルのエントリと同じ場合は、次の列の値を選択します(po_word)WHERE [po_word] ='Corsa '