# Super Bônus | SQL
autor: Bruno de Oliveira
[toc]
## Modelagem 1: Catálogo Loja Apps
> Create script
```sql=
CREATE TABLE tb_exemplo (
id_exemplo int primary key auto_increment,
nm_exemplo varchar(100),
vl_exemplo decimal(15,2),
dt_exemplo datetime
);
```
> Insert script
```sql=
INSERT INTO tb_exemplo (nm_exemplo, vl_exemplo, dt_exemplo)
VALUES ('Exemplo A', 10.5, '2021-1-1');
INSERT INTO tb_exemplo (nm_exemplo, vl_exemplo, dt_exemplo)
VALUES ('Exemplo B', 0.5, '2021-1-2');
INSERT INTO tb_exemplo (nm_exemplo, vl_exemplo, dt_exemplo)
VALUES ('Exemplo C', 10, '2021-1-3');
```
> Select script
```sql=
-- Consulta por nomes que possuem 'Exemplo', com valor maior que 10 e mês de janeiro.
SELECT *
FROM tb_exemplo
WHERE nm_exemplo like '%Exemplo%'
AND vl_exemplo > 10
AND month(tb_exemplo) = 1;
-- Consulta por data entre 01/01/2021 e 10/01/2021 com valor contendo 10 ou 10.5.
SELECT *
FROM tb_exemplo
WHERE dt_exemplo between '2021-01-01' and '2021-01-10'
AND vl_exemplo in (10, 10.5)
ORDER
BY nm_exemplo;
```
{"metaMigratedAt":"2023-06-15T22:41:05.356Z","metaMigratedFrom":"Content","title":"Super Bônus | SQL","breaks":true,"contributors":"[{\"id\":\"8a5a7482-b785-464b-800e-1e4eca901ea1\",\"add\":1103,\"del\":0}]"}