Perguntas com a marcação «case»

Em SQL, a expressão CASE avalia uma lista de condições, retornando o resultado da primeira condição avaliada como verdadeira. Para questões CASE das linguagens de programação, use a tag [switch-statement].





11
Switch / Case SQL na cláusula 'where'
Tentei procurar ao redor, mas não consegui encontrar nada que me ajudasse. Estou tentando fazer isso no SQL: declare @locationType varchar(50); declare @locationID int; SELECT column1, column2 FROM viewWhatever WHERE CASE @locationType WHEN 'location' THEN account_location = @locationID WHEN 'area' THEN xxx_location_area = @locationID WHEN 'division' THEN xxx_location_division = @locationID …

8
Como posso ter rotas em minúsculas no ASP.NET MVC?
Como posso ter rotas em minúsculas e sublinhado, se possível, no ASP.NET MVC? Para que eu /dinners/details/2ligasse DinnersController.Details(2)e, se possível,/dinners/more_details/2 ligasse DinnersController.MoreDetails(2)? Tudo isso enquanto ainda usa padrões como {controller}/{action}/{id}.
145 asp.net-mvc  url  routes  case 

3
Caso na instrução Select
Eu tenho uma instrução SQL que tem um CASEfrom SELECTe eu simplesmente não consigo acertar. Vocês podem me mostrar um exemplo de CASEonde os casos são as condições e os resultados deles? Por exemplo: Select xxx, yyy case : desc case when bbb then 'blackberry'; when sss then 'samsung'; end …
141 sql  sql-server  case 

9
Posso usar a instrução CASE em uma condição JOIN?
A imagem a seguir faz parte do Microsoft SQL Server 2008 R2 System Views. A partir da imagem, podemos ver que a relação entre sys.partitionse sys.allocation_unitsdepende do valor de sys.allocation_units.type. Então, para juntá-los, eu escreveria algo semelhante a este: SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id = …
141 sql  sql-server  join  case 



12
Declaração “CASE” dentro da cláusula “WHERE” no SQL Server 2008
Estou trabalhando com uma consulta que contém a instrução "CASE" dentro da cláusula "WHERE". Mas o SQL Server 2008 está apresentando alguns erros ao executá-lo. Alguém pode me ajudar com a consulta correta? Aqui está a consulta: SELECT tl.storenum 'Store #', co.ccnum 'FuelFirst Card #', co.dtentered 'Date Entered', CASE st.reasonid …
107 sql  sql-server  case 


1
PostgreSQL CASE… END com várias condições
Aqui está um extrato da minha tabela: gid | datepose | pvc ---------+----------------+------------ 1 | 1961 | 01 2 | 1949 | 3 | 1990 | 02 1 | 1981 | 1 | | 03 1 | | Quero preencher a coluna de PVC usando um SELECT CASEcomo abaixo: SELECT …
97 postgresql  case 


2
SQL Server IIF vs CASE
Recentemente, fiquei sabendo da disponibilidade de IIFfunção no SQL Server 2012. Sempre uso aninhado CASEem minhas consultas. Quero saber o propósito exato da IIFinstrução e quando devemos preferir usar IIFa CASEinstrução na consulta. Eu uso principalmente aninhado CASEem minhas consultas. Obrigado por todas as entradas.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.