私はこれをグーグルで文字通り3週間研究していて、頭を悩ませていますが、まだ何も見つかりません。これがとてもとらえどころのないことを信じることができません。(私は完全な初心者なので、私の用語がばかげているように聞こえるなら、それが理由です。)
Webホストのmysql/phpmyadminにデータベースがあります。私は、ユーザーがSQLを知らなくても、基本的にはフォームのコンボボックスとチェックボックスだけで、データベースにクエリを実行するための基準を指定できるフロントエンドを作成しようとしています。次に、このフォームでデータベースにクエリを「送信」し、フィルタリングされたテーブルを表示します。
これは、SQLがMicrosoftAccessでどのように表示されるかを示しています。
PARAMETERS TEXTINPUT1 Text ( 255 ), NUMBERINPUT1 IEEEDouble;
// pops up a list of parameters for the user to input
SELECT DISTINCT Table1.Column1, Table1.Column2, Table1.Column3,*
// selects only the unique rows in these three columns
FROM Table1
// the table where this query is happening
WHERE (((Table1.Column1) Like TEXTINPUT1] AND ((Table1.Column2)<=[NUMBERINPUT1] AND ((Table1.Column3)>=[NUMBERINPUT1]));
// the criteria for the filter, it's comparing the user input parameters to the data in the rows and only selecting matches according to the equal sign, or greater than + equal sign, or less than + equal sign
私が得られないもの:世界で私が使用することになっているもの(それは完全に難しいことではありません)!?
私はグーグルフュージョンテーブルを試しました-数値データまたは行の空のセルで正しくフィルタリングされません、テーブルを関連付けることができません
私はDataTables.netを試しましたが、数値データで正しくフィルタリングすることはできず、SQLを使用するには、豊富な知識がないとできません。それができるかどうかさえわかりません。
GoogleスプレッドシートでjQueryを使用することを検討しましたが、まったく機能しません
データベースを使用してフロントエンドを構築する方法がわかりません。(zohocreatorのように)有望に見えるすべての場所はお金を求めており、LIKE基準やSELECTDISTINCTのことを行うにはあまりにも単純化されています。