1 | <?php |
||
41 | class Select extends StatementAbstract implements SelectStatementInterface |
||
42 | { |
||
43 | use ClauseTrait, ColTrait, FromTrait, WhereTrait, GroupByTrait, |
||
44 | HavingTrait, OrderByTrait, LimitTrait, UnionTrait; |
||
45 | |||
46 | /** |
||
47 | * {@inheritDoc} |
||
48 | */ |
||
49 | protected $type = 'SELECT'; |
||
50 | |||
51 | /** |
||
52 | * {@inheritDoc} |
||
53 | */ |
||
54 | protected $configs = [ |
||
55 | 'DISTINCT' => '', |
||
56 | 'COL' => '', |
||
57 | 'FROM' => 'FROM', |
||
58 | 'WHERE' => 'WHERE', |
||
59 | 'GROUPBY' => 'GROUP BY', |
||
60 | 'HAVING' => 'HAVING', |
||
61 | 'ORDERBY' => 'ORDER BY', |
||
62 | 'LIMIT' => 'LIMIT', |
||
63 | 'UNION' => 'UNION', |
||
64 | ]; |
||
65 | } |
||
66 |