0

かなり複雑なレポートを作成する必要があります。間違いなく、カウントや合計などを構成する個々の記録について誰かが私に尋ねるでしょう。

私はmySqlが初めてです。Sqlステートメントをテキスト型のデータとして実際の問題なしに保存できることを試してみました。

しかし、それを行うことができると、主な質問が生じます。

これは良い考えですか?「わかった!」と私を襲うものはここにありますか?

(それは常に、あなたが知っていることではなく、あなたが知っていることではありません)

レポートは Sales Count: 5 を返します。

「SELECT * FROM Sales WHERE Producer_ID = 34」を保存して、5 つの Sales カウントを構成する 34 レコードにすばやくアクセスできるようにします。

4

1 に答える 1

2

SQL クエリをデータとして SQL DB に格納することは、動的 SQL クエリと呼ばれることがあります。インジェクションの問題が発生しやすいため、安易に行うべきではありません。よほどの理由がない限りやらないことをお勧めします。

于 2013-07-09T21:15:53.597 に答える