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

sử dụng các trường ảo để tính tổng các giá trị trong cakephp

Tôi nghĩ rằng mảng của bạn đang lộn xộn. Ngoài ra, bạn đặt các trường ảo cho mô hình ở đâu? Cuối cùng nhưng không kém phần quan trọng:tại sao lại có một truy vấn bên trong một truy vấn?

public function topvotes() { 
    $this->Post->virtualFields = array('total' => 'SUM(Post.vote_total)');
    $posts = $this->Post->find('all', array(
                            'fields' => array('total'),
                            'recursive' => 1,
                            'group' => array('Post.user_id'),
                            'conditions'=>array('Post.type' => 'new')
    ));
    $this->set('posts', $posts);
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chỉ mục không xác định:tên người dùng trong C:\ wamp \ www \ Website \ storeadmin \ admin_login.php..và mật khẩu cũng vậy

  2. Đếm bản ghi trùng lặp trong bảng Mysql?

  3. sql tham gia dưới dạng biểu đồ venn

  4. Tìm sự phụ thuộc hàm

  5. Làm cách nào để tạo một chuỗi ngẫu nhiên, duy nhất cho một trong các cột bảng MySql của tôi?