sql语句作为mySQL数据库中的数据

时间:2013-07-09 21:06:54

标签: mysql

我必须制作一份非常复杂的报告。毫无疑问,有人会问我构成计数,总数等的个人记录。

我是mySql的新手。我试过并发现我可以将Sql语句存储为Text类型的数据而没有任何实际问题。

能够做到这一点,然后回答主要问题:

这是个好主意吗?这里有什么东西会让我觉得“有你!”

(它总是你不知道会得到你,而不是你所知道的)

报告将返回销售额:5

我会直接存储“SELECT * FROM Sales WHERE Producer_ID = 34”,这样我就可以快速找到构成5个销售点数的34条记录

1 个答案:

答案 0 :(得分:2)

将SQL查询作为数据存储在SQL DB中有时标记为动态SQL查询。它容易出现注射问题,不应轻易进行。我建议不要这样做,除非你有充分的理由这样做。