I have two tables (employee & log_sheet) and I want to insert the date of today into log_sheet when there is no record found in log_sheet for the user. If there is a record, it should return some value.
SELECT employee.id,
employee.name,
log_sheet.`date`
FROM employee
LEFT OUTER JOIN log_sheet
ON employee.id = log_sheet.employee_id
WHERE employee.name = 'admin'
So you want to make sure that every employee has at least one log_sheet, right?
Something like this should work:
To preview what this would do, add
#before theINSERTline.