Domande taggate «sql»

Structured Query Language (SQL) è un linguaggio per l'interrogazione di database. Le domande dovrebbero includere esempi di codice, struttura della tabella, dati di esempio e un tag per l'implementazione del DBMS (ad esempio MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, ecc.) In uso. Se la tua domanda riguarda esclusivamente un DBMS specifico (utilizza estensioni / funzionalità specifiche), utilizza invece il tag DBMS. Le risposte alle domande contrassegnate con SQL devono utilizzare lo standard SQL ISO / IEC.


4
Come spostare le colonne in una tabella MySQL?
Attualmente sto avendo la seguente tabella MySQL: Employees (empID, empName, department); Voglio cambiare la tabella come segue: Employees (empID, department, empName); Come si può fare usando le ALTERdichiarazioni? Nota: voglio cambiare solo le posizioni delle colonne.
207 mysql  sql  alter 







11
In SQL, qual è la differenza tra count (colonna) e count (*)?
Ho la seguente domanda: select column_name, count(column_name) from table group by column_name having count(column_name) > 1; Quale sarebbe la differenza se sostituissi tutte le chiamate count(column_name)a count(*)? Questa domanda è stata ispirata da Come posso trovare valori duplicati in una tabella in Oracle? . Per chiarire la risposta accettata (e …
205 sql 



7
Query PIVOT dinamica di SQL Server?
Mi è stato assegnato il compito di trovare un modo per tradurre i seguenti dati: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 nel seguente: date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012 800.00 2/10/2012 700.00 3/1/2012 1100.00 I …
203 sql  sql-server  tsql  pivot 

6
Cosa significa la clausola SQL "GROUP BY 1"?
Qualcuno mi ha inviato una query SQL in cui la GROUP BYclausola consisteva nell'istruzione:GROUP BY 1 . Questo deve essere un errore di battitura giusto? Nessuna colonna è data l'alias 1. Cosa potrebbe significare questo? Ho ragione a supporre che questo debba essere un errore di battitura?
203 mysql  sql  group-by 

8
Come ordinare con union in SQL?
È possibile ordinare quando i dati provengono da molti utenti selezionati e unirli? Ad esempio Select id,name,age From Student Where age < 15 Union Select id,name,age From Student Where Name like "%a%" Come posso ordinare questa query per nome. Alcuni hanno detto che puoi eseguire una query simile a questa. …
202 sql  sql-order-by  union 

8
L'uso dell'alias di colonna nella clausola WHERE della query MySQL produce un errore
La query che sto eseguendo è la seguente, tuttavia visualizzo questo errore: # 1054 - Colonna sconosciuta 'garantito_postcode' in 'IN / ALL / ANY subquery' SELECT `users`.`first_name`, `users`.`last_name`, `users`.`email`, SUBSTRING(`locations`.`raw`,-6,4) AS `guaranteed_postcode` FROM `users` LEFT OUTER JOIN `locations` ON `users`.`id` = `locations`.`user_id` WHERE `guaranteed_postcode` NOT IN #this is where the …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.