Articles of case statement

El costo de SORT está ralentizando mi consulta

PostgreSQL 7.4 (actualización Yep) Entonces en mi condición WHERE tengo esto AND CASE WHEN "substring"(t."FieldID"::text, 0, 3) = '01'::text OR "substring"(t."FieldID"::text, 0, 4) = '123'::text OR "substring"(t."FieldID"::text, 0, 5) = '5555'::text OR "substring"(t."FieldID"::text, 0, 6) = '44444'::text OR "substring"(t."FieldID"::text, 0, 3) = '99'::text THEN 1 ELSE 0 END = 1 Sintaxis alternativa pero sin cambios […]

MySQL se une a las declaraciones de casos

Estoy teniendo problemas con una consulta. Quiero unir tables si se cumple un caso. Esta es la consulta con la que estoy trabajando. Soy un poco nuevo en estas declaraciones de casos por lo que cualquier ayuda es muy apreciada. SELECT conversation.c_id, conversation.user_one, conversation.user_two, users.name, users.lastName FROM `conversation` CASE WHEN conversation.user_one = 1 THEN INNER […]

Cómo escribir una statement de caso dentro de seleccionar

Tengo un procedimiento almacenado que contiene una statement de caso dentro de una statement de selección. select Invoice_ID, 'Unknown' as Invoice_Status, case when Invoice_Printed is null then '' else 'Y' end as Invoice_Printed, case when Invoice_DeliveryDate is null then '' else 'Y' end as Invoice_Delivenetworking, case when Invoice_DeliveryType <> 'USPS' then '' else 'Y' end […]

Consulta con muchas declaraciones CASE – optimization

Tengo una consulta muy sucia que seguramente se puede optimizar porque ¡hay tantas declaraciones CASE en ella! SELECT (CASE pa.KplusTable_Id WHEN 1 THEN sp.sp_id WHEN 2 THEN fw.fw_id WHEN 3 THEN s.sw_Id WHEN 4 THEN id.ia_id END) as Deal_Id, max(CASE pa.KplusTable_Id WHEN 1 THEN sp.Trans_Id WHEN 2 THEN fw.Trans_Id WHEN 3 THEN s.Trans_Id WHEN 4 […]

T-SQL Condicional WHERE Cláusula

Encontré un par de preguntas similares aquí sobre esto, pero no pude encontrar la forma de aplicar a mi escenario. Mi function tiene un parámetro llamado @IncludeBelow . Los valores son 0 o 1 (BIT). Tengo esta consulta: SELECT p.* FROM Locations l INNER JOIN Posts p on l.LocationId = p.LocationId WHERE l.Condition1 = @Value1 […]

¿Es posible realizar una statement "LIKE" en una Expresión SSIS?

Estoy usando una Tarea de Columna Derivada para cambiar los datos de columna usando una instrucción CASE WHEN. Sin embargo, necesito poder decir … CÓDIGO SQL SERÍA: CASE WHEN Column01 LIKE '%i%' THEN '0' ELSE '1' END En lenguaje de expresión SSIS que sería: [Column01] == "i" ? "0" : "1" (that's for equals i, […]