symfony中,使用原声的sql语句
2024-08-28 02:07:38
1 /**
2 * 数组形式的原生sql
3 */
4 public function arrayA(array $did)
5 {
6 $statement = $this->getEntityManager()->getConnection()->executeQuery('
7 SELECT did, count(1) as num
8 FROM position_structure
9 WHERE did in (?)
10 AND status = 1
11 GROUP BY did
12 ', array($did), array(Connection::PARAM_INT_ARRAY));
13 return $statement->fetchAll();
14 }
15
16 /**
17 * 单个值的原生sql
18 */
19 public function fetchCompaniesByUserId($userId){
20 $statement = $this->getEntityManager()->getConnection()->prepare('
21 SELECT c.id,c.name,c.type FROM company_admin ca
22 LEFT JOIN company c ON c.id = ca.company_id
23 WHERE ca.user_id = :userId');
24 $statement->bindValue('userId', $userId);
25 $statement->execute();
26 return $statement->fetchAll();
27 }
最新文章
- 委托 与 Lambda
- Rotate Image
- Java ANT build.xml
- MySQL日期时间函数大全(转)
- Winpcap
- hadoop启动后jps没有namenode(转)
- Dom对象的方法应用一getElementById技巧、getElementsByName() IE,firefox兼容
- error C2065:未声明的标识符错误
- 用document.getElementsByTagName()返回的真的是数组吗?
- Python 时间函数
- knockout笔记
- Maven入门-4.Maven的依赖
- 计时器C#
- redis 开启远程访问权限
- some knowledge of the IT world
- HashMap中capacity、loadFactor、threshold、size等概念的解释<;转>;
- 在 R 中估计 GARCH 参数存在的问题(基于 rugarch 包)
- Mabatis中#{}和${}的区别
- 基于py3和pymysql的数据库查询,查询某几列的数据
- Liferay中request