我正在尝试在MySQL中创建存储过程。我从未使用过,所以我甚至不知道是否可以做我需要的。
我有两张桌子:
我需要在payment_status字段中选择第一个表中有0的所有记录,检查日期+ payment_days是否超过当前日期,并在另一个表中插入一个带有运算符id的通知。
我希望你能帮助我,谢谢。
答案 0 :(得分:5)
你可以这样做:
set /p "variableA=Enter a Sentence: "
for /f "tokens=2" %%# in ("%variableA%") set "second_word=%%~#"
echo "%second_word%"
使用INSERT INTO notifications(text, id_operator)
SELECT 'notification text', id_operator
FROM jobs
WHERE payment_status = 0
AND CURRENT_DATE <= DATE(DATE_ADD(`date`, INTERVAL payment_days DAY));
,您可以选择结果并将其插入另一个表格。