我要做的是从我的网站的一部分中选择更新,用户在其中上传图片,我知道我必须在我的数据库中为此创建一个字段,但首先我想知道我是否可以使用以下语法:
SELECT UPDATE
FROM photos
WHERE album LIKE BINARY 'loggedin_avatar'
ORDER BY datemade ASC
这是正确的语法吗?我在哪里可以了解如何过滤上传到我的网站的文件。一般过滤上传的文件。
我要做的是从我的网站的一部分中选择更新,用户在其中上传图片,我知道我必须在我的数据库中为此创建一个字段,但首先我想知道我是否可以使用以下语法:
SELECT UPDATE
FROM photos
WHERE album LIKE BINARY 'loggedin_avatar'
ORDER BY datemade ASC
这是正确的语法吗?我在哪里可以了解如何过滤上传到我的网站的文件。一般过滤上传的文件。
如果UPDATE
是表中的一列,photos
那么
用这个
SELECT `update`
FROM photos
WHERE album LIKE BINARY 'loggedin_avatar'
ORDER BY datemade ASC
如果UPDATE
不是列,则使用此
SELECT *
FROM photos
WHERE album LIKE BINARY 'loggedin_avatar'
ORDER BY datemade ASC
不,这不是正确的语法。 SELECT
并且UPDATE
是两个不同的查询语句。
如果您尝试选择update
从数据库表中调用的字段,则必须引用它们
SELECT `update` FROM photos WHERE album LIKE BINARY 'loggedin_avatar' ORDER BY datemade ASC";
如果您在更新后尝试选择更新的行,则必须发送多个语句。