我必须制作一份非常复杂的报告。毫无疑问,有人会问我构成计数,总数等的个人记录。
我是mySql的新手。我试过并发现我可以将Sql语句存储为Text类型的数据而没有任何实际问题。
能够做到这一点,然后回答主要问题:
这是个好主意吗?这里有什么东西会让我觉得“有你!”
(它总是你不知道会得到你,而不是你所知道的)
报告将返回销售额:5
我会直接存储“SELECT * FROM Sales WHERE Producer_ID = 34”,这样我就可以快速找到构成5个销售点数的34条记录
答案 0 :(得分:2)
将SQL查询作为数据存储在SQL DB中有时标记为动态SQL查询。它容易出现注射问题,不应轻易进行。我建议不要这样做,除非你有充分的理由这样做。