在typo3中的exec_SELECTquery()问题

时间:2013-07-17 03:40:15

标签: php typo3

$res = $DB->exec_SELECTquery('uid, image', 'fe_users', 'image<>\'\'');

我从一个脚本中看到它,我知道语法:

$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery($select_fields,$from_table,$where_clause,$groupBy,$orderBy,$limit);

但仍然想知道:这是什么意思?:'image<>\'\''

1 个答案:

答案 0 :(得分:1)

image列不为空

<>大于和小于符号意味着不等于 <>!=

相同

''空单引号正是名称,空

\反斜杠转义单引号 所以这个, "image <> '' ");也可以工作

把它放在一起,声明的那部分意味着

  WHERE `image` <> ''

  WHERE `image` != ''

MYSQL Comparison Functions and Operators