// query order
class select_ final {
friend class query;
- select_() {}
+ select_(const query& q) {}
~select_() {}
public:
struct select_all_column {} all_columnes;
~query() = default;
query& define() { return (*this); }
- select_& select(const column_name_list& columnes,
+ select_ select(const column_name_list& columnes,
const mona_string& from) {
- return (*this);
+ return select_(*this);
}
- select_& select(typename select_::select_all_column dummy,
+ select_ select(typename select_::select_all_column dummy,
const mona_string& from) {
- return (*this);
+ return select_(*this);
}
query& insert(const mona_string& into) {}
};