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.

5
Oracle SELECT TOP 10 record
Ho un grosso problema con un'istruzione SQL in Oracle. Voglio selezionare i 10 record TOP ordinati da STORAGE_DB che non sono in un elenco da un'altra istruzione select. Questo funziona bene per tutti i record: SELECT DISTINCT APP_ID, NAME, STORAGE_GB, HISTORY_CREATED, TO_CHAR(HISTORY_DATE, 'DD.MM.YYYY') AS HISTORY_DATE FROM HISTORY WHERE STORAGE_GB IS …
144 sql  oracle  top-n 

9
Come scrivere un semplice motore di database [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 6 anni fa . Migliora questa domanda Sono interessato a sapere come funziona un motore di database (cioè …

9
SQL: utilizzo dell'alias in Raggruppa per
Solo curioso di sintassi SQL. Quindi se ho SELECT itemName as ItemName, substring(itemName, 1,1) as FirstLetter, Count(itemName) FROM table1 GROUP BY itemName, FirstLetter Questo sarebbe errato perché GROUP BY itemName, FirstLetter dovrebbe davvero essere GROUP BY itemName, substring(itemName, 1,1) Ma perché non possiamo semplicemente usare il primo per comodità?
143 sql  group-by  alias 



8
Come selezionare la prima riga di ciascun gruppo?
Ho un DataFrame generato come segue: df.groupBy($"Hour", $"Category") .agg(sum($"value") as "TotalValue") .sort($"Hour".asc, $"TotalValue".desc)) I risultati sembrano: +----+--------+----------+ |Hour|Category|TotalValue| +----+--------+----------+ | 0| cat26| 30.9| | 0| cat13| 22.1| | 0| cat95| 19.6| | 0| cat105| 1.3| | 1| cat67| 28.5| | 1| cat4| 26.8| | 1| cat13| 12.6| | 1| cat23| …

9
Differenza tra CTE e SubQuery?
Da questo post Come utilizzare ROW_NUMBER nella seguente procedura? Esistono due versioni di risposte in cui una utilizza a sub-querye l'altra utilizza a CTEper risolvere lo stesso problema. Ora, quindi, qual è il vantaggio di utilizzare una CTE (Common Table Expression)"sottoquery" over (quindi, più leggibile ciò che la query sta …

9
Carattere e commerciale di escape nella stringa SQL
Sto cercando di interrogare una determinata riga per nome nel mio database sql e ha una e commerciale. Ho provato a impostare un carattere di escape e quindi a fuggire dalla e commerciale, ma per qualche motivo questo non funziona e non sono sicuro di quale sia esattamente il mio …
143 sql  oracle  escaping  sqlplus 



2
Come inserire più righe da una singola query usando eloquent / fluent
Ho la seguente domanda: $query = UserSubject::where('user_id', Auth::id())->select('subject_id')->get(); e come previsto ottengo il seguente risultato: [{"user_id":8,"subject_id":9},{"user_id":8,"subject_id":2}] C'è un modo per copiare il risultato sopra in un'altra tabella in modo che il mio tavolo assomigli a questo? ID|user_id|subject_id 1 |8 |9 2 |8 |2 Il problema che ho è che $queryci …
143 php  sql  laravel  eloquent 

10
La clausola "Between" di MySQL non include?
Se eseguo una query con una betweenclausola, sembra escludere il valore finale. Per esempio: select * from person where dob between '2011-01-01' and '2011-01-31' Questo ottiene tutti i risultati con dob"2011-01-01" fino a "2011-01-30"; saltando i record dove si dobtrova "31-01-2011". Qualcuno può spiegare perché questa query si comporta in …
142 sql  mysql  between 



4
Modifica tabella Aggiungi sintassi colonna
Sto cercando di aggiungere a livello di codice una colonna di identità a una tabella Dipendenti. Non sono sicuro di cosa sto facendo di sbagliato con la mia sintassi. ALTER TABLE Employees ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1) ALTER TABLE Employees ADD CONSTRAINT PK_Employees PRIMARY KEY CLUSTERED …
142 sql  sql-server  tsql  ddl 

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.