Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doc. ontime.md refresh to сorrespond modern CH (modern create/join) #9709

Merged
merged 4 commits into from
Mar 17, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
17 changes: 10 additions & 7 deletions docs/en/getting_started/example_datasets/ontime.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,10 @@ CREATE TABLE `ontime` (
`Div5LongestGTime` String,
`Div5WheelsOff` String,
`Div5TailNum` String
) ENGINE = MergeTree(FlightDate, (Year, FlightDate), 8192)
) ENGINE = MergeTree
PARTITION BY Year
ORDER BY (Carrier, FlightDate)
SETTINGS index_granularity = 8192;
```

Loading data:
Expand Down Expand Up @@ -227,7 +230,7 @@ FROM
AND Year=2007
GROUP BY Carrier
)
ANY INNER JOIN
JOIN
(
SELECT
Carrier,
Expand All @@ -246,7 +249,7 @@ SELECT Carrier, avg(DepDelay>10)*100 AS c3
FROM ontime
WHERE Year=2007
GROUP BY Carrier
ORDER BY Carrier
ORDER BY c3 DESC
```

Q6. The previous request for a broader range of years, 2000-2008
Expand All @@ -263,7 +266,7 @@ FROM
AND Year>=2000 AND Year<=2008
GROUP BY Carrier
)
ANY INNER JOIN
JOIN
(
SELECT
Carrier,
Expand All @@ -282,7 +285,7 @@ SELECT Carrier, avg(DepDelay>10)*100 AS c3
FROM ontime
WHERE Year>=2000 AND Year<=2008
GROUP BY Carrier
ORDER BY Carrier;
ORDER BY c3 DESC;
```

Q7. Percentage of flights delayed for more than 10 minutes, by year
Expand All @@ -298,7 +301,7 @@ FROM
WHERE DepDelay>10
GROUP BY Year
)
ANY INNER JOIN
JOIN
(
select
Year,
Expand All @@ -312,7 +315,7 @@ ORDER BY Year;
Better version of the same query:

```sql
SELECT Year, avg(DepDelay>10)
SELECT Year, avg(DepDelay>10)*100
FROM ontime
GROUP BY Year
ORDER BY Year;
Expand Down
17 changes: 10 additions & 7 deletions docs/fa/getting_started/example_datasets/ontime.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,10 @@ CREATE TABLE `ontime` (
`Div5LongestGTime` String,
`Div5WheelsOff` String,
`Div5TailNum` String
) ENGINE = MergeTree(FlightDate, (Year, FlightDate), 8192)
) ENGINE = MergeTree
PARTITION BY Year
ORDER BY (Carrier, FlightDate)
SETTINGS index_granularity = 8192;
```

<div dir="rtl" markdown="1">
Expand Down Expand Up @@ -218,7 +221,7 @@ FROM
AND Year=2007
GROUP BY Carrier
)
ANY INNER JOIN
JOIN
(
SELECT
Carrier,
Expand All @@ -237,7 +240,7 @@ ORDER BY c3 DESC;
</div>

``` sql
SELECT Carrier, avg(DepDelay > 10) * 100 AS c3 FROM ontime WHERE Year = 2007 GROUP BY Carrier ORDER BY Carrier
SELECT Carrier, avg(DepDelay > 10) * 100 AS c3 FROM ontime WHERE Year = 2007 GROUP BY Carrier ORDER BY c3 DESC
```

<div dir="rtl" markdown="1">
Expand All @@ -258,7 +261,7 @@ FROM
AND Year >= 2000 AND Year <= 2008
GROUP BY Carrier
)
ANY INNER JOIN
JOIN
(
SELECT
Carrier,
Expand All @@ -277,7 +280,7 @@ ORDER BY c3 DESC;
</div>

``` sql
SELECT Carrier, avg(DepDelay > 10) * 100 AS c3 FROM ontime WHERE Year >= 2000 AND Year <= 2008 GROUP BY Carrier ORDER BY Carrier
SELECT Carrier, avg(DepDelay > 10) * 100 AS c3 FROM ontime WHERE Year >= 2000 AND Year <= 2008 GROUP BY Carrier ORDER BY c3 DESC
```

<div dir="rtl" markdown="1">
Expand All @@ -297,7 +300,7 @@ FROM
WHERE DepDelay>10
GROUP BY Year
)
ANY INNER JOIN
JOIN
(
select
Year,
Expand All @@ -315,7 +318,7 @@ ORDER BY Year
</div>

``` sql
SELECT Year, avg(DepDelay > 10) FROM ontime GROUP BY Year ORDER BY Year
SELECT Year, avg(DepDelay > 10)*100 FROM ontime GROUP BY Year ORDER BY Year
```

<div dir="rtl" markdown="1">
Expand Down
17 changes: 10 additions & 7 deletions docs/ru/getting_started/example_datasets/ontime.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,10 @@ CREATE TABLE `ontime` (
`Div5LongestGTime` String,
`Div5WheelsOff` String,
`Div5TailNum` String
) ENGINE = MergeTree(FlightDate, (Year, FlightDate), 8192)
) ENGINE = MergeTree
PARTITION BY Year
ORDER BY (Carrier, FlightDate)
SETTINGS index_granularity = 8192;
```

Загрузка данных:
Expand Down Expand Up @@ -224,7 +227,7 @@ FROM
AND Year=2007
GROUP BY Carrier
)
ANY INNER JOIN
JOIN
(
SELECT
Carrier,
Expand All @@ -243,7 +246,7 @@ SELECT Carrier, avg(DepDelay>10)*100 AS c3
FROM ontime
WHERE Year=2007
GROUP BY Carrier
ORDER BY Carrier
ORDER BY c3 DESC
```

Q6. Предыдущий запрос за более широкий диапазон лет, 2000-2008
Expand All @@ -260,7 +263,7 @@ FROM
AND Year>=2000 AND Year<=2008
GROUP BY Carrier
)
ANY INNER JOIN
JOIN
(
SELECT
Carrier,
Expand All @@ -279,7 +282,7 @@ SELECT Carrier, avg(DepDelay>10)*100 AS c3
FROM ontime
WHERE Year>=2000 AND Year<=2008
GROUP BY Carrier
ORDER BY Carrier;
ORDER BY c3 DESC;
```

Q7. Процент полетов, задержанных на более 10 минут, в разбивке по годам
Expand All @@ -295,7 +298,7 @@ FROM
WHERE DepDelay>10
GROUP BY Year
)
ANY INNER JOIN
JOIN
(
select
Year,
Expand All @@ -309,7 +312,7 @@ ORDER BY Year;
Более оптимальная версия того же запроса:

```sql
SELECT Year, avg(DepDelay>10)
SELECT Year, avg(DepDelay>10)*100
FROM ontime
GROUP BY Year
ORDER BY Year;
Expand Down
17 changes: 10 additions & 7 deletions docs/zh/getting_started/example_datasets/ontime.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,10 @@ CREATE TABLE `ontime` (
`Div5LongestGTime` String,
`Div5WheelsOff` String,
`Div5TailNum` String
) ENGINE = MergeTree(FlightDate, (Year, FlightDate), 8192)
) ENGINE = MergeTree
PARTITION BY Year
ORDER BY (Carrier, FlightDate)
SETTINGS index_granularity = 8192;
```

加载数据:
Expand Down Expand Up @@ -226,7 +229,7 @@ FROM
AND Year=2007
GROUP BY Carrier
)
ANY INNER JOIN
JOIN
(
SELECT
Carrier,
Expand All @@ -245,7 +248,7 @@ SELECT Carrier, avg(DepDelay>10)*100 AS c3
FROM ontime
WHERE Year=2007
GROUP BY Carrier
ORDER BY Carrier
ORDER BY c3 DESC
```

Q6. 同上一个查询一致,只是查询范围扩大到2000年到2008年
Expand All @@ -262,7 +265,7 @@ FROM
AND Year>=2000 AND Year<=2008
GROUP BY Carrier
)
ANY INNER JOIN
JOIN
(
SELECT
Carrier,
Expand All @@ -281,7 +284,7 @@ SELECT Carrier, avg(DepDelay>10)*100 AS c3
FROM ontime
WHERE Year>=2000 AND Year<=2008
GROUP BY Carrier
ORDER BY Carrier;
ORDER BY c3 DESC;
```

Q7. 每年航班延误超过10分钟的百分比
Expand All @@ -297,7 +300,7 @@ FROM
WHERE DepDelay>10
GROUP BY Year
)
ANY INNER JOIN
JOIN
(
select
Year,
Expand All @@ -311,7 +314,7 @@ ORDER BY Year;
更好的查询版本:

```sql
SELECT Year, avg(DepDelay>10)
SELECT Year, avg(DepDelay>10)*100
FROM ontime
GROUP BY Year
ORDER BY Year;
Expand Down