Pertanyaan yang diberi tag «sql»

Structured Query Language (SQL) adalah bahasa untuk query database. Pertanyaan harus mencakup contoh kode, struktur tabel, data sampel, dan tag untuk implementasi DBMS (misalnya MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, dll.) Yang digunakan. Jika pertanyaan Anda hanya terkait dengan DBMS tertentu (menggunakan ekstensi / fitur tertentu), gunakan tag DBMS itu sebagai gantinya. Jawaban untuk pertanyaan yang ditandai dengan SQL harus menggunakan SQL standar ISO / IEC.


7
harus muncul dalam klausa GROUP BY atau digunakan dalam fungsi agregat
Saya punya meja yang mirip penelepon ini 'pembuat' cname | wmname | avg --------+-------------+------------------------ canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 Dan saya ingin memilih rata-rata maksimum untuk setiap cname. SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY cname; tapi saya akan …


10
MySQL LIKE IN ()?
Kueri saya saat ini terlihat seperti ini: SELECT * FROM fiberbox f WHERE f.fiberBox LIKE '%1740 %' OR f.fiberBox LIKE '%1938 %' OR f.fiberBox LIKE '%1940 %' Saya melakukan beberapa melihat-lihat dan tidak dapat menemukan sesuatu yang mirip dengan LIKE IN () - Saya membayangkannya bekerja seperti ini: SELECT * …
273 sql  mysql 


15
Apa yang lebih cepat, SELECT DISTINCT atau GROUP BY di MySQL?
Jika saya punya meja CREATE TABLE users ( id int(10) unsigned NOT NULL auto_increment, name varchar(255) NOT NULL, profession varchar(255) NOT NULL, employer varchar(255) NOT NULL, PRIMARY KEY (id) ) dan saya ingin mendapatkan semua nilai unik professionbidang, apa yang lebih cepat (atau disarankan): SELECT DISTINCT u.profession FROM users u …

8
Bagaimana cara menyimpan nilai desimal di SQL Server?
Saya mencoba mencari tahu tipe data desimal dari kolom di SQL Server. Saya harus bisa menyimpan nilai seperti 15.5, 26.9, 24.7, 9.8, dll Saya ditugaskan decimal(18, 0)ke tipe data kolom tetapi ini tidak memungkinkan saya untuk menyimpan nilai-nilai ini. Apa cara yang tepat untuk melakukan ini?
272 sql  sql-server  types  decimal 

11
Tidak sama dengan <>! = Operator pada NULL
Bisakah seseorang tolong jelaskan perilaku berikut dalam 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
Cast dari VARCHAR ke INT - MySQL
Data Saya Saat Ini untuk SELECT PROD_CODE FROM `PRODUCT` adalah PROD_CODE 2 5 7 8 22 10 9 11 Saya telah mencoba semua empat pertanyaan dan tidak ada yang berhasil. ( Ref ) SELECT CAST(PROD_CODE) AS INT FROM PRODUCT; SELECT CAST(PROD_CODE AS INT) FROM PRODUCT; SELECT CAST(PROD_CODE) AS INTEGER FROM …
267 mysql  sql 

16
Mendapatkan “Batas waktu tunggu tunggu melebihi; coba mulai ulang transaksi ”walaupun saya tidak menggunakan transaksi
Saya menjalankan UPDATEpernyataan MySQL berikut : mysql&gt; update customer set account_import_id = 1; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction Saya tidak menggunakan transaksi, jadi mengapa saya mendapatkan kesalahan ini? Saya bahkan mencoba me-restart server MySQL saya dan itu tidak membantu. Tabel ini memiliki 406.733 baris.


15
Buat tanggal dari hari bulan dan tahun dengan T-SQL
Saya mencoba untuk mengubah tanggal dengan bagian-bagian individual seperti 12, 1, 2007 menjadi datetime di SQL Server 2005. Saya telah mencoba yang berikut ini: CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) tetapi ini menghasilkan tanggal yang salah. Apa cara yang benar untuk mengubah nilai tanggal tiga menjadi format …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.