Grande Willian Fernando…
Obrigado pela ajuda, abaixo esta o que eu tenho… Como reproduzir isso no SC, a parte com o total foi simples agrupei e fiz uma soma do total dos registros mas as outras colunas tá osso. No final vou colocar a estrutura do DB
SELECT quadra,
COUNT(CASE WHEN tbstalote_idtbstalote = ‘2’ THEN 1 ELSE NULL END) as Disponivel,
COUNT(CASE WHEN tbstalote_idtbstalote = ‘3’ THEN 1 ELSE NULL END) as Reservado,
COUNT(CASE WHEN tbstalote_idtbstalote = ‘4’ THEN 1 ELSE NULL END) as Vendido,
COUNT(CASE WHEN tbstalote_idtbstalote = ‘1’ THEN 1 ELSE NULL END) as Bloqueado,
COUNT(*) as Total
FROM tbqdlt
GROUP BY quadra ASC
±-------±-----------±------------±---------±-----------±---------+
| Quadra | Disponivel | Reservado | Vendido | Bloqueado | Total |
±-------±-----------±------------±---------±-----------±---------+
| A | 3 | 0 | 6 | 45 | 54 |
±-------±-----------±------------±---------±-----------±---------+
| B | 2 | 0 | 12 | 23 | 37 |
±-------±-----------±------------±---------±-----------±---------+
| C | 1 | 0 | 5 | 11 | 17 |
±-------±-----------±------------±---------±-----------±---------+
| D | 0 | 0 | 7 | 12 | 19 |
±-------±-----------±------------±---------±-----------±---------+
ESTRUTURA do DB
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
| idtbqdlt | quadra | lote | metroquadrado | vlmetroquadrado | idempreendimento | idtbstalote |
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
| 1 | A | 1 | 248.34 | 150.00 | 1 | 1 |
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
| 2 | A | 2 | 248.34 | 150.00 | 1 | 2 |
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
| 3 | A | 3 | 248.34 | 150.00 | 1 | 2 |
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
| 4 | A | 4 | 248.34 | 150.00 | 1 | 1 |
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
| 5 | B | 1 | 248.34 | 150.00 | 1 | 4 |
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
| 6 | B | 2 | 248.34 | 150.00 | 1 | 4 |
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
| 7 | B | 3 | 248.34 | 150.00 | 1 | 1 |
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
| 8 | C | 1 | 248.34 | 150.00 | 1 | 3 |
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
| 9 | C | 2 | 248.34 | 150.00 | 1 | 2 |
±-----------±----------±-------±------------------±--------------------±----------------------±-------------+
Novamente muito obrigado pela ajuda de todos do FORUM…