Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhận kết quả truy vấn đếm qua getSingleScalarResult () và groupBy () - ngoại lệ

Nếu bạn cần giữ nhóm bằng cách:

$query = $repository->createQueryBuilder('t')
$query->select('COUNT(t.katId)', 't.hotel', 't.title', 't.desc', 'picture', 'MIN(t.price) AS price');
$query->from(ENTITY STRING, 't', 't.hotel');  //here defined your array result key
$query->where('t.visible = (:visible)')->setParameter('visible', 1);
$query->groupBy('t.hotel');
$query->setMaxResults(10);

echo $query->getQuery()->getScalarResult();
exit();

Chỉnh sửa:Tác phẩm chỉnh sửa mới?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để hiển thị chữ cái đầu tiên dưới dạng chữ hoa?

  2. MyBatis, làm cách nào để lấy khóa được tạo tự động của một phụ trang? [MySql]

  3. Cách tốt nhất để lưu trữ dữ liệu nhạy cảm trong MySQL là gì?

  4. mysql_connect () không thành công với cảnh báo trống

  5. Tại sao vẫn có các lệnh không đồng bộ; bạn không thể chạy lệnh này bây giờ lỗi