在Cake中使用SQL 'IN' 和 'NOT IN'
2007-06-04 13:11
513 查看
在Cake中使用SQL 'IN' 和 'NOT IN'
方法一(字符串语法):
$this->User->findAll('User.id IN (1, 2, 3)');
$this->User->findAll('User.id NOT IN (1, 2, 3)');
方法二(数组语法):
$this->User->findAll(array('User.id' => array(1, 2, 3)));
$this->User->findAll(array('NOT' => array('User.id' => array(1, 2, 3))));
方法一(字符串语法):
$this->User->findAll('User.id IN (1, 2, 3)');
$this->User->findAll('User.id NOT IN (1, 2, 3)');
方法二(数组语法):
$this->User->findAll(array('User.id' => array(1, 2, 3)));
$this->User->findAll(array('NOT' => array('User.id' => array(1, 2, 3))));
相关文章推荐
- Compilation Error:function 'NAME_IN' may not be used in SQL
- ADO.NET Entity Framework: The version of SQL Server in use does not support datatype 'datetime2'
- filegroup reference and partitioning scheme' is not supported in this version of sql server.
- 无法使用SQL login去登陆SQL Server - 'Password did not match'
- 解决UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)
- NLTK使用中NameError: name 'FreqDist' is not defined问题解决
- SQL Server could not bring database 'db_name' online (sybase)
- [ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify uni
- Error creating bean with name 'sqlSessionFactory' defined in ServletContext resource
- 重新安装xcode cocoapods出现 Could not find a valid gem 'cocoapods' (>= 0) in any repository
- PL/SQL dev工具 使用for update-->Edit Date 时出错"These query results are not updateable,Include the ROWID to get updateable results."
- VS错误error C3872: '0x3000': this character is not allowed in an identifier
- UnicodeDecodeError: 'ascii' codec can't decode byte 0xb3 in position 4: ordinal not in range(128)
- 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)问题
- The type or namespace name 'Windows' does not exist in the class or namespace 'System'
- exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle解决办法
- Could not find default endpoint element that references contract 'wcfXXXXXXXXXXX' in the ServiceMode
- error: 'EOF' was not declared in this scope的解决办法
- VS错误error C3872: '0x3000': this character is not allowed in an identifier
- 关于在使用spring出现类似java.sql.SQLException: Access denied for user 'XXX'@'localhost' (using password: YES)