下面的查询会产生一些错误:如何写多行父查询单行返回子查询子查询
$sub = '(SELECT mulitple.* FROM timezoneabbreviation AS mulitple
WHERE single.gmtoffset = mulitple.gmtoffset) AS sametimezone';
$query = "SELECT $sub,single.* FROM timezoneabbreviation AS single
WHERE full_name='".$full_name."' ";
return $this->db->query($query)->row();
我想写与在同一个表的子查询与WHERE条件主要查询的查询产生单行,但子查询产生多行。
你是什么数据结构?什么是错误(编程101:错误消息包含丰富的信息,学会阅读它们并在错误本身中进行谷歌搜索)。 –
查询产生此错误操作数应包含1列(S) – noorwala
如果通过在mysql中执行它检查查询它会更容易.... –