我正在尝试在下面的MYSQL查询中使用AS:

select ddb.customer_id, ddb.eta,ddb.vessel from tb_po
where transport_mode='SEA'
and date(mv_eta_pod) between '2010-01-01' and  '2020-12-31' AS ddb;

但是,它告诉我在AS关键字中有一个错误。我在做什么有什么问题吗?

最佳答案

使用AS为您使用的表定义别名,即tb_po

select ddb.customer_id, ddb.eta,ddb.vessel from tb_po AS ddb
where transport_mode='SEA'
and date(mv_eta_pod) between '2010-01-01' and  '2020-12-31';

关于mysql - MYSQL AS关键字错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50548687/

10-10 16:19