Đã tìm thấy câu trả lời trên mạng tại đây .
Về cơ bản, giả sử rằng chúng tôi muốn chạy truy vấn này:
Select c_id, c_first_name,c_last_name, c_address,last_modified_date
from customer
where last_modified_date >[email protected]_date and last_modified_date <= @end_date;
Chúng ta có thể vượt qua 'start_date' và 'end_date' như thế này:
/usr/bin/mysql –uuser_id -ppassword –h mysql-host -A \
-e "set @start_date=${start_date}; set @end_date=${end_date};\
source ${sql_script};" > ${data_file}