livio.sfranca 4/8/2018, 02:17
Man, desta vez você confundiu legal.
Vai ficar assim:
SELECT [tblCad_Produto].[idProduto], [tblCad_Produto].[NomeProduto], [tblCad_Produto].[Val1], [tblCad_Produto].[Val2], [tblCad_Produto].[Val3], [tblCad_Produto].[Val4] FROM [tblCad_Produto] WHERE [Val1] IS NOT NULL OR [Val2] IS NOT NULL OR [Val3] IS NOT NULL OR [Val4] IS NOT NULL ORDER BY [Val1], [Val2], [Val3], [Val4];
Onde:
SELECT [tblCad_Produto].[idProduto], [tblCad_Produto].[NomeProduto], [tblCad_Produto].[Val1], [tblCad_Produto].[Val2], [tblCad_Produto].[Val3], [tblCad_Produto].[Val4] FROM [tblCad_Produto]
Seleciona os campos idProduto, NomeProduto, Val1, Val2, Val3, Val4 da tabela tblCad_Produto.
WHERE [Val1] IS NOT NULL OR [Val2] IS NOT NULL OR [Val3] IS NOT NULL OR [Val4] IS NOT NULL
Determina que se todos os campos forem Nulos, não será exibido o registro.
ORDER BY [Val1], [Val2], [Val3], [Val4];
Determina ordem crescente primeiro do Val1, depois Val2, depois Val3 e depois Val4.[/color]