mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-05 05:52:05 +00:00
29 lines
987 B
MySQL
29 lines
987 B
MySQL
|
DROP TABLE IF EXISTS Customers;
|
||
|
CREATE TABLE Customers
|
||
|
(
|
||
|
FirstName Nullable(String),
|
||
|
LastName String,
|
||
|
Occupation String,
|
||
|
Education String,
|
||
|
Age Nullable(UInt8)
|
||
|
) ENGINE = Memory;
|
||
|
|
||
|
INSERT INTO Customers VALUES ('Theodore','Diaz','Skilled Manual','Bachelors',28), ('Stephanie','Cox','Management abcd defg','Bachelors',33),('Peter','Nara','Skilled Manual','Graduate Degree',26),('Latoya','Shen','Professional','Graduate Degree',25),('Apple','','Skilled Manual','Bachelors',28),(NULL,'why','Professional','Partial College',38);
|
||
|
|
||
|
set dialect = 'kusto';
|
||
|
|
||
|
print '-- distinct * --';
|
||
|
Customers | distinct *;
|
||
|
|
||
|
print '-- distinct one column --';
|
||
|
Customers | distinct Occupation;
|
||
|
|
||
|
print '-- distinct two column --';
|
||
|
Customers | distinct Occupation, Education;
|
||
|
|
||
|
print '-- distinct with where --';
|
||
|
Customers where Age <30 | distinct Occupation, Education;
|
||
|
|
||
|
print '-- distinct with where, order --';
|
||
|
Customers |where Age <30 | order by Age| distinct Occupation, Education;
|