Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 显示所有日期和日期,无论是否存在记录_Mysql_Select - Fatal编程技术网

Mysql 显示所有日期和日期,无论是否存在记录

Mysql 显示所有日期和日期,无论是否存在记录,mysql,select,Mysql,Select,我不确定这在MySQL中是否可行。 我想在下面显示“日志”表 喜欢这种格式吗 与第一个表不同,所有日期都显示在第二个表中,包括节假日和工作日。 我试着在谷歌上搜索,但我不知道我要做什么。 谢谢大家! 类似这样: SELECT DAYNAME(TIME_ENTER),DATE(TIME_ENTER),DEPT_NAME AS DEPARTMENT,NAME,TIME(TIME_ENTER) AS TIME_IN,TIME(TIME_EXIT) AS TIME_OUT FROM Log; 由于不

我不确定这在MySQL中是否可行。 我想在下面显示“日志”表

喜欢这种格式吗

与第一个表不同,所有日期都显示在第二个表中,包括节假日和工作日。 我试着在谷歌上搜索,但我不知道我要做什么。 谢谢大家!

类似这样:

SELECT DAYNAME(TIME_ENTER),DATE(TIME_ENTER),DEPT_NAME AS DEPARTMENT,NAME,TIME(TIME_ENTER) AS TIME_IN,TIME(TIME_EXIT) AS TIME_OUT FROM Log;

由于不同国家的假日不同,您需要第二个假日表格进行交叉比较以突出显示。

您有任何初始SQL吗?我很难理解您到底需要什么。如果您想要输出行,即使是数据中不存在的日期,通常的方法是创建一个日历表并加入其中。看看这个问题和答案。