我需要在AS400中将整数转换为日期格式。 我有一个名为ivdat8的字段,它是格式化的YYYYMMDD中的整数。 我需要使用WHERE子句来选择今天和3天前这两个日期之间的数据。current date - 3 days from sysibm.sysdummy1) And (Select current date from sysibm.sysdummy1) 来自sysibm的当前日期是真正的日期格式,但ivdat是整数。如何将ivdat8转换为可
我想能够搜索使用名称,电话号码,客户,电子邮件等所有在同一个搜索字段。但是有些列是INT列,有些列是VARCHAR列,我得到了一个语法错误,我不知道为什么。我试着使用CAST来解决这个问题,但我仍然会遇到错误。
var_dump($search); $sql = "SELECT * FROM customers WHERE CAST(custid as VARCHAR) LIKE '%$search%' OR firstname LIKE '%$search%'