我现在比以往任何时候都更常看到类似下面的查询。我丢失的是“p.title”、“as”子句和“FROM Posts p”。有人愿意向我解释这些部分或向我推荐资源,因为我不知道在 Google 中搜索什么吗?
SELECT p.title, SUBSTR(p.post,1,300) as post
FROM Posts p
WHERE p.title LIKE '%{$q}%'
OR p.post LIKE '%{$q}%'");
最佳答案
SELECT p.title, SUBSTR(p.post,1,300) AS post
FROM Posts p
WHERE p.title LIKE '%{$q}%' OR p.post LIKE '%{$q}%'"
如第 2 行所示,“p”是“帖子”表的别名。 AS 子句命名结果中的列(在本例中为“post”);
关于mysql - 了解 MySQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8063338/