Articles of where clause

“O” equivalente in Linq Where () espressione lambda

Esiste un metodo in Linq in cui è ansible utilizzare per creare stringhe SQL come “… dove (a = 1) OR (a = 2)”?

L’ordine di dove le clausole sono importanti in SQL?

Diciamo che ho una tabella chiamata PEOPLE con 3 colonne ID, LastName, FirstName , nessuna di queste colonne è indicizzata. LastName è più unico e FirstName è meno unico. Se faccio 2 ricerche: select * from PEOPLE where FirstName=”F” and LastName=”L” select * from PEOPLE where LastName=”L” and FirstName=”F” La mia convinzione è che il […]

Left Join With Where Clause

Ho bisogno di recuperare tutte le impostazioni predefinite dalla tabella delle impostazioni, ma anche prendere l’impostazione dei caratteri, se esiste per il carattere x. Ma questa query recupera solo quelle impostazioni in cui il carattere è = 1, non le impostazioni predefinite se l’utente non ha impostato nessuno. SELECT `settings`.*, `character_settings`.`value` FROM (`settings`) LEFT JOIN […]

SELEZIONARE con più condizioni WHERE sulla stessa colonna

Ok, penso che potrei trascurare qualcosa di ovvio / semplice qui … ma ho bisogno di scrivere una query che restituisca solo i record che soddisfano più criteri sulla stessa colonna … La mia tabella è una configurazione di collegamento molto semplice per l’applicazione di flag a un utente … ID contactid flag flag_type ———————————– […]

Clausola WHERE condizionale in SQL Server

Sto creando una query SQL in cui ho bisogno di una clausola where condizionale. Dovrebbe essere qualcosa del genere: SELECT DateAppr, TimeAppr, TAT, LaserLTR, Permit, LtrPrinter, JobName, JobNumber, JobDesc, ActQty, (ActQty-LtrPrinted) AS L, (ActQty-QtyInserted) AS M, ((ActQty-LtrPrinted)-(ActQty-QtyInserted)) AS N FROM [test].[dbo].[MM] WHERE DateDropped = 0 –This is where i need the conditional clause AND CASE […]

MySQL si unisce alla clausola where

Ho due tavoli che voglio unire. Voglio tutte le categorie nella tabella delle categorie e anche tutte le categorie sottoscritte da un utente nella tabella category_subscriptions. essenzialmente questa è la mia domanda finora: SELECT * FROM categories LEFT JOIN user_category_subscriptions ON user_category_subscriptions.category_id = categories.category_id Funziona bene, tuttavia, voglio aggiungere una clausola where alla fine della […]

Clausola WHERE dynamic in LINQ

Qual è il modo migliore per assemblare una clausola WHERE dynamic su una istruzione LINQ? Ho diverse dozzine di checkbox su un modulo e le sto restituendo come: Dictionary <string, List > (Dictionary <fieldName, List >) alla mia query LINQ. public IOrderedQueryable GetProductList(string productGroupName, string productTypeName, Dictionary<string,List> filterDictionary) { var q = from c in […]

Clausola dynamic where (OR) in Linq alle Entities

Nel post qui ho imparato come creare una query dynamic utilizzando l’esecuzione differita di Linq. Ma la query utilizza effettivamente una concatenazione AND della condizione WHERE. Come posso ottenere la stessa query ma con una logica OR? A causa dell’enumerazione di Flags, la query dovrebbe cercare Username , WindowsUsername o entrambi : public User GetUser(IdentifierType […]

DOVE vs AVERE

Perché hai bisogno di posizionare le colonne che crei tu stesso (ad esempio, select 1 as “number” ) dopo HAVING e non WHERE in MySQL? E ci sono degli svantaggi invece di fare WHERE 1 (scrivendo l’intera definizione invece del nome di una colonna)?

SQL join: where clausola contro clausola

Dopo averlo letto, questo non è un duplicato dei join SQL espliciti o impliciti . La risposta può essere correlata (o anche la stessa) ma la domanda è diversa. Qual è la differenza e cosa dovrebbe andare in ciascuno? Se comprendo correttamente la teoria, Query Optimizer dovrebbe essere in grado di utilizzare entrambi in modo […]