Tôi làm cách nào để sử dụng mệnh đề distinct
với Zend\Db\Sql\
?Cách sử dụng riêng biệt trong Zend Framework 2?
18
A
Trả lời
18
Sử dụng biểu thức trong lựa chọn cột của bạn.
$select = new Select('tablename');
$select->columns(array(new Expression('DISTINCT(id) as id')));
+6
cũng $ Select-> cột (array ('id' => mới Biểu hiện ('DISTINCT (id)'))); Khóa sẽ trở thành bí danh – meta
28
tôi tìm thấy giải pháp rất hữu ích này trên http://blog.abmeier.de/php/zf2-select-distinct
$sql = new Sql($adapter);
$select = $sql->select();
$select->quantifier('DISTINCT');
16
Trong khi câu trả lời Mihai Dobre là đúng, tôi nghĩ rằng bạn nên sử dụng các hằng số được cung cấp bởi khuôn khổ thay vì sử dụng một chuỗi chữ. Điều này sẽ làm cho mã của bạn tương lai hơn bằng chứng.
$sql->select()->quantifier(\Zend\Db\Sql\Select::QUANTIFIER_DISTINCT)
Các vấn đề liên quan
- 1. Zend Framework 2 cho Zend Framework Newbie
- 2. OAuth trong Zend Framework 2
- 3. Zend Framework 2 autoloading
- 4. Zend Framework 2 LDAP
- 5. Có đáng sử dụng Doctrine 2 với Zend Framework không?
- 6. Zend Framework 2: sql subquery
- 7. Zend Framework 2 DateSelect/MonthSelect định dạng
- 8. Mở rộng ZfcUser với Zend Framework 2
- 9. Zend Framework 2 Part Route Assembly
- 10. nhiều bảng cho Zend Framework 2
- 11. Zend Framework 2 Navigation Sub-Sub Menu
- 12. Sử dụng dgrid trong bộ sưu tập biểu mẫu trong ứng dụng Zend Framework 2
- 13. Disable notInArray Validator Zend Framework 2
- 14. Zend Framework 2 - Thêm biểu mẫu lớp
- 15. Zend Framework 2 Tìm kiếm Lucene?
- 16. Sự khác biệt chính giữa Zend Framework 2 và Symfony 2
- 17. Zend Framework: Bắt đầu sử dụng SQLite
- 18. Khi nào sử dụng Mô-đun trong Zend Framework?
- 19. Entity tồn tại xác nhận trong Zend Framework 2 với thuyết 2 sử dụng inputfilter trong thực thể
- 20. Gửi email bằng cách sử dụng Zend Framework và PHP
- 21. Cách Truy cập Cấu hình Ứng dụng từ Xem trong Zend Framework 2 (zf2)?
- 22. Làm thế nào Smarty 3 có thể được sử dụng với Zend Framework 2?
- 23. Zend Framework URL HTTPS
- 24. Zend Framework 2 phpunit kiểm tra bảng có tham gia
- 25. Một cách dễ dàng để tải ACL trong Zend Framework 2?
- 26. Cách sử dụng OAuth 2 trong Play Framework 2.0
- 27. Zend Framework 2 SOAP AutoDiscover và phức tạp loại
- 28. Cách sử dụng Thư viện Zend mà không cần cài đặt Zend Framework
- 29. Zend Framework 2: các mục menu hoạt động
- 30. Zend Framework 2 Sql Chọn với OR và AND
https://github.com/zendframework/zf2/blob/master/library/Zend/Db/Sql/Expression.php – Sam