I
I
ivandao2019-08-29 13:12:26
SQL
ivandao, 2019-08-29 13:12:26

How to group correctly?

There is a table

._______________________________.
|_type1__|_type2___| type3______|
| Яблоки | Летние  | (null)     |
| Яблоки | Летние  | Семиренко  |
| Яблоки | Летние  | Антноновка |
| Яблоки | Летние  | Красные    |
| Яблоки | Осенние | (null)     |
| Яблоки | Осенние | Зеленые    |
|_Груши__|_Груши___|_(null)_____|

It is required using grouping to get the following
._______________________________.
|_type1__|_type2___| type3______|
| Яблоки | Летние  | Семиренко  |
| Яблоки | Летние  | Антноновка |
| Яблоки | Летние  | Красные    |
| Яблоки | Осенние | Зеленые    |
|_Груши__|_Груши___|_(null)_____|

How to make beautiful?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
K
Konstantin Tsvetkov, 2019-08-29
@tsklab

SELECT * FROM IsTable WHERE type1 = 'Груши' OR ( type1 = 'Яблоки' AND NOT type3 IS NULL )

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question