Я должен сделать
SELECT column1,column2
INTO OUTFILE 'out_1.csv'
FROM table1
WHERE column1.name = '1'
SELECT column1,column2
INTO OUTFILE 'out_2.csv'
FROM table1
WHERE column1.name = '2'
SELECT column1,column2
INTO OUTFILE 'out_3.csv'
FROM table1
WHERE column1.name = '3'
и так далее ...
Я думал, что это хорошая идея сделать что-то вроде:
SELECT column1,column2
INTO OUTFILE 'out_$1.csv'
FROM table1
WHERE column1.name = $1
и передайте параметр $ 1 через скрипт оболочки UNIX. Но, может быть, есть лучший способ.
Существует SQL "нативный" способ перебора диапазона от 1 до 40?