mirror of
https://github.com/opensourcepos/opensourcepos.git
synced 2026-04-04 15:13:40 -04:00
Fixed Only Group By problem (#4073)
Signed-off-by: objecttothis <objecttothis@gmail.com>
This commit is contained in:
@@ -32,14 +32,13 @@ class Migration_remove_duplicate_links extends Migration
|
||||
$this->db->transStart();
|
||||
|
||||
$builder = $this->db->table('attribute_links');
|
||||
$builder->select('item_id, definition_id, attribute_id, COUNT(*) as count');
|
||||
$builder->where('sale_id', null);
|
||||
$builder->where('receiving_id', null);
|
||||
$builder->groupBy('item_id');
|
||||
$builder->groupBy('definition_id');
|
||||
$builder->groupBy('attribute_id');
|
||||
$builder->having('COUNT(item_id) > 1');
|
||||
$builder->having('COUNT(definition_id) > 1');
|
||||
$builder->having('COUNT(attribute_id) > 1');
|
||||
$builder->having('count > 1');
|
||||
$duplicated_links = $builder->get();
|
||||
|
||||
$builder = $this->db->table('attribute_links');
|
||||
|
||||
Reference in New Issue
Block a user