Articles of where clause

MySQL – ORDER BY valori all’interno di IN ()

Spero di ordinare gli elementi restituiti nella seguente query in base all’ordine di inserimento nella funzione IN () . INGRESSO: SELECT id, name FROM mytable WHERE name IN (‘B’, ‘A’, ‘D’, ‘E’, ‘C’); PRODUZIONE: | id | name | ^——–^———^ | 5 | B | | 6 | B | | 1 | D | […]

In SQL / MySQL, qual è la differenza tra “ON” e “WHERE” in una dichiarazione di join?

Le seguenti affermazioni danno lo stesso risultato (uno sta usando on , e l’altro usa where ): mysql> select * from gifts INNER JOIN sentGifts ON gifts.giftID = sentGifts.giftID; mysql> select * from gifts INNER JOIN sentGifts WHERE gifts.giftID = sentGifts.giftID; Posso solo vedere in un caso di un join esterno sinistro che trova i […]

“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 […]