|
假设现在有一个表SampleTable, 每个记录有两个属性A, B. 假如A可以有100个取值(a1, a2, ..., a100),B无所谓。现在想把这个SampleTable拆成100个表,每个表对应A的一个取值.
我是新手,只知道select * from SampleTable where A=a1;就取出了表1
但我不知道如何才能写一个脚本似的程序使得mysql能自动产生所需的100个表呢?我是新手,请大侠指个路,哪怕是我应该去哪个主题读mamual也好。
另外,mysql 的 script中怎么从命令行传递参数呢?shell 那样$1, $2好像不work。另外sql脚本有if, while 那样的控制流语句吗?
谢谢! |
|