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.


7
deve apparire nella clausola GROUP BY o essere utilizzato in una funzione aggregata
Ho un tavolo che assomiglia a questo creatore "makerar" cname | wmname | avg --------+-------------+------------------------ canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 E voglio selezionare la media massima per ogni cname. SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY cname; ma avrò …


10
MySQL LIKE IN ()?
La mia domanda attuale è simile alla seguente: SELECT * FROM fiberbox f WHERE f.fiberBox LIKE '%1740 %' OR f.fiberBox LIKE '%1938 %' OR f.fiberBox LIKE '%1940 %' Mi sono guardato attorno e non trovo nulla di simile a un LIKE IN () - Immagino che funzioni così: SELECT * …
273 sql  mysql 



8
Come archiviare i valori decimali in SQL Server?
Sto cercando di capire il tipo di dati decimali di una colonna in SQL Server. Devo essere in grado di memorizzare valori come 15.5, 26.9, 24.7, 9.8, ecc Ho assegnato decimal(18, 0)al tipo di dati di colonna ma ciò non mi consente di memorizzare questi valori. Qual è il modo …
273 sql  sql-server  types  decimal 

11
Operatore <>! = Non uguale su NULL
Qualcuno potrebbe spiegare il seguente comportamento in SQL? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn &lt;&gt; NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)
271 sql  sql-server  tsql  null 




2
Trasmetti da VARCHAR a INT - MySQL
I miei dati attuali per SELECT PROD_CODE FROM `PRODUCT` è PROD_CODE 2 5 7 8 22 10 9 11 Ho provato tutte e quattro le domande e nessuna funziona. ( Rif. ) SELECT CAST(PROD_CODE) AS INT FROM PRODUCT; SELECT CAST(PROD_CODE AS INT) FROM PRODUCT; SELECT CAST(PROD_CODE) AS INTEGER FROM PRODUCT; …
267 mysql  sql 

16
Ottenere "Timeout attesa di blocco superato; prova a riavviare la transazione "anche se non sto utilizzando una transazione
Sto eseguendo la seguente UPDATEdichiarazione MySQL : mysql&gt; update customer set account_import_id = 1; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction Non sto usando una transazione, quindi perché dovrei ricevere questo errore? Ho anche provato a riavviare il mio server MySQL e non ha aiutato. La tabella …


15
Crea una data dal giorno mese e anno con T-SQL
Sto cercando di convertire una data con singole parti come 12, 1, 2007 in un datetime in SQL Server 2005. Ho provato quanto segue: CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) ma questo si traduce in una data sbagliata. Qual è il modo corretto di trasformare i tre …

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.