如何在Joomla查询中使用MySQL IS NOT NULL?
我的表包含以下列:
id, name, desc, effective from, effective toeffective_to列可以是NULL。
我需要在effective_to列中有NULL的行(事件持续),在effective_to order by DESC列中有时间戳记录的行。
我的问题是:
->order($db->quoteName('effective_to') . ' IS NOT NULL ', $db->quoteName('effective_to') . ' DESC ');但它不能正常工作。
有谁能帮帮我吗?我在Joomla文档中找不到任何示例。
发布于 2017-09-05 22:17:55
你把where子句和order子句混在一起了。像这样改变它。
$query
->where($db->qn('effective_to') . ' IS NOT NULL')
->order($db->qn('effective_to') . ' DESC ');https://stackoverflow.com/questions/46036358
复制相似问题