我收到此错误: 数据库查询错误。代码:42601消息:语法错误原因:错误:“ <”或附近的语法错误, 当我尝试执行查询时
我正在尝试从“ selected_tags”中获取包含最多“节目”的“组织”和标签。
string= "<x:a>1112223333</x:a>"
x = re.search(r"\<x:a/w+", str)
print(x)
答案 0 :(得分:0)
似乎您正在尝试将列表与JDBI绑定,但我认为您的SQL语句不正确。
正确的外观如下:
$em = $this->getDoctrine()->getEntityManager();
$qb = $em->createQueryBuilder();
$q = $qb
->select("c.id")
->addSelect("CASE WHEN (c.parent IS NULL) THEN c.name ELSE 'something' END")
->from("MyBundle:Category", "c")
->leftJoin("c.parent", "t");
echo $q->getQuery()->getSQL();