Articles of select

Come posso ottenere il primo giorno della settimana di una data in mysql?

Supponiamo che io abbia il 01-01-2011 e voglio ottenere il primo della settimana, che è domenica, che è il 2011-01-02, come faccio a farlo? Il motivo è che ho questa query: select YEAR(date_entered) as year, date(date_entered) as week, date(‘2011-01-01’) and orgin in( ‘Silkscreen’, ‘Brake’, ‘Assembly’, ‘Welding’, ‘Machining’, ‘2000W Laser’, ‘Paint Booth 1’, ‘Paint Prep’, ‘Packaging’, […]

SELEZIONA NELLA Variabile in MySQL DECLARE causa un errore di syntax?

Mi piacerebbe SELEZIONARE un singolo valore in una variabile. Ho provato a seguire: DECLARE myvar INT(4); – restituisce immediatamente un errore di syntax. SELECT myvalue FROM mytable WHERE anothervalue = 1; – restituisce un singolo intero SELECT myvalue INTO myvar FROM mytable WHERE anothervalue = 1; – non funziona, ha anche provato @myvar È ansible […]

T-SQL ottiene il valore SELEZIONATO della stored procedure

In T-SQL, questo è permesso: DECLARE @SelectedValue int SELECT @SelectedValue = MyIntField FROM MyTable WHERE MyPrimaryKeyField = 1 Quindi, è ansible ottenere il valore di un SELECT e inserirlo in una variabile (a condizione che sia scalare, ovviamente). Se inserisco la stessa logica di selezione in una stored procedure: CREATE PROCEDURE GetMyInt AS SELECT MyIntField […]

LINQ Seleziona dalla stringa tableName dynamic

Voglio ottenere l’elenco dei record da un modello di quadro (sto usando EF versione 5) con un accountID particolare. Mi viene fornita la stringa tableName (che deve essere dynamic) e l’ID account. Sto provando i seguenti 2 metodi, ma nessuno di essi funziona (dandomi errori sulla tabella “IQueryable” dell’object: PropertyInfo info = _db.GetType().GetProperty(tableName); IQueryable table […]

Seleziona la percentuale TOP X (o inferiore) per i valori numerici in MySQL

Mi chiedevo se ci sono funzioni che possono essere utilizzate in MySQL per selezionare la percentuale TOP X (o inferiore) da una colonna contenente valori numerici. Fondamentalmente, ho una colonna contenente un elenco di prezzi e voglio solo restituire quei campi nel primo dieci percentile di prezzi. Eventuali suggerimenti?

SQL: come selezionare un singolo id (“riga”) che soddisfa più criteri da una singola colonna

Ho una tabella molto stretta: user_id, ancestry. La colonna user_id è autoesplicativa. La colonna di ascendenza contiene il paese da dove provengono gli antenati dell’utente. Un utente può avere più righe sulla tabella, in quanto un utente può avere antenati di più paesi. La mia domanda è questa: come seleziono gli utenti i cui antenati […]

Seleziona distinti da più campi usando sql

Ho 5 colonne corrispondenti alle risposte in un database del gioco a quiz – a destra, wrong1, wrong2, wrong3, wrong4 Voglio restituire tutte le risposte possibili senza duplicati. Speravo di farlo senza usare un tavolo temporaneo. È ansible utilizzare qualcosa di simile a questo ?: select c1, c2, count(*) from t group by c1, c2 […]

Ordina per ordine di valori in un’istruzione select clausola “in” in mysql

Sto selezionando un set di record di account da una grande tabella (milioni di righe) con valori di ID interi. Come base di una query come si ottiene, in un certo senso. Quello che sto facendo è build un grande elenco separato da virgole e passarlo nella query come una clausola “in”. In questo momento […]

Javascript seleziona onchange = ‘this.form.submit ()’

Ho un modulo con una selezione e alcuni input di testo. Mi piacerebbe che il modulo fosse presentato quando la selezione è cambiata. Funziona bene usando quanto segue: onchange=”this.form.submit()” Tuttavia, se il modulo contiene anche un pulsante di invio, il modulo non viene inviato quando la selezione viene modificata. Sto indovinando un tipo di conflitto. […]

SQL WHERE ID IN (id1, id2, …, idn)

Devo scrivere una query per recuperare una grande lista di id. Supportiamo molti backend (MySQL, Firebird, SQLServer, Oracle, PostgreSQL …) quindi ho bisogno di scrivere un SQL standard. La dimensione del set ID potrebbe essere grande, la query verrebbe generata a livello di codice. Quindi, qual è l’approccio migliore? 1) Scrivere una query usando IN […]