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.

10
Mengubah kolom menjadi nullable
Saya ingin mengubah kolom tabel menjadi nullable. Saya telah menggunakan: ALTER TABLE Merchant_Pending_Functions Modify NumberOfLocations NULL Ini memberikan kesalahan pada Modify. Apa sintaks yang benar?
318 sql 

13
SQL Server - Nilai pengembalian setelah INSERT
Saya mencoba untuk mendapatkan kembali nilai kunci setelah pernyataan INSERT. Contoh: Saya punya tabel dengan nama atribut dan id. id adalah nilai yang dihasilkan. INSERT INTO table (name) VALUES('bob'); Sekarang saya ingin mendapatkan id kembali di langkah yang sama. Bagaimana ini dilakukan? Kami menggunakan Microsoft SQL Server 2008.

9
Bagaimana cara mendapatkan beberapa hitungan dengan satu query SQL?
Saya bertanya-tanya bagaimana cara menulis kueri ini. Saya tahu sintaks yang sebenarnya ini palsu, tetapi ini akan membantu Anda memahami apa yang saya inginkan. Saya membutuhkannya dalam format ini, karena ini adalah bagian dari permintaan yang jauh lebih besar. SELECT distributor_id, COUNT(*) AS TOTAL, COUNT(*) WHERE level = 'exec', COUNT(*) …
316 mysql  sql  join  count  group-by 

22
MySQL Tidak Dapat Menambahkan Batasan Kunci Asing
Jadi saya mencoba untuk menambahkan batasan Foreign Key ke database saya sebagai persyaratan proyek dan itu bekerja pertama atau dua kali pada tabel yang berbeda, tapi saya punya dua tabel yang saya dapatkan kesalahan ketika mencoba menambahkan batasan kunci asing. Pesan kesalahan yang saya dapatkan adalah: GALAT 1215 (HY000): Tidak …
314 mysql  sql  foreign-keys 

8
SQL - menemukan catatan dari satu tabel yang tidak ada di tabel lain
Saya punya dua tabel SQL berikut (di MySQL): Phone_book +----+------+--------------+ | id | name | phone_number | +----+------+--------------+ | 1 | John | 111111111111 | +----+------+--------------+ | 2 | Jane | 222222222222 | +----+------+--------------+ Call +----+------+--------------+ | id | date | phone_number | +----+------+--------------+ | 1 | 0945 | 111111111111 …
310 sql  mysql 

26
Apakah ada perbedaan antara GROUP BY dan DISTINCT
Saya belajar sesuatu yang sederhana tentang SQL tempo hari: SELECT c FROM myTbl GROUP BY C Memiliki hasil yang sama dengan: SELECT DISTINCT C FROM myTbl Apa yang saya ingin tahu, apakah ada yang berbeda dalam cara mesin SQL memproses perintah, atau apakah mereka benar-benar hal yang sama? Saya pribadi …
310 sql  group-by  distinct 


15
Pilih n baris acak dari tabel SQL Server
Saya punya tabel SQL Server dengan sekitar 50.000 baris di dalamnya. Saya ingin memilih sekitar 5.000 baris itu secara acak. Saya telah memikirkan cara yang rumit, membuat tabel temp dengan kolom "angka acak", menyalin tabel saya ke dalamnya, memutar melalui tabel temp dan memperbarui setiap baris dengan RAND(), dan kemudian …
309 sql  sql-server  random 

6
Dynamic SELECT TOP @var Dalam SQL Server
Bagaimana saya bisa memiliki variabel dinamis yang mengatur jumlah baris untuk kembali dalam SQL Server? Di bawah ini bukan sintaks yang valid di SQL Server 2005+: DECLARE @count int SET @count = 20 SELECT TOP @count * FROM SomeTable


7
String kueri MySQL berisi
Saya sudah mencoba mencari tahu bagaimana saya bisa membuat kueri dengan MySQL yang memeriksa apakah nilai (string $haystack) di kolom tertentu berisi data (string $needle) tertentu, seperti ini: mysql_query(" SELECT * FROM `table` WHERE `column`.contains('{$needle}') "); Di PHP, fungsinya dipanggil substr($haystack, $needle), jadi mungkin: WHERE substr(`column`, '{$needle}')=1


17
Dapatkan semua nama tabel database tertentu dengan query SQL?
Saya sedang mengerjakan aplikasi yang dapat menangani beberapa server basis data seperti "MySQL" dan "MS SQL Server". Saya ingin mendapatkan nama tabel dari database tertentu menggunakan kueri umum yang cocok untuk semua jenis database. Saya sudah mencoba yang berikut: SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' Tapi itu memberikan nama …
304 sql  sql-server 

6
memperbarui baris tabel di postgres menggunakan subquery
Menggunakan postgres 8.4, Tujuan saya adalah memperbarui tabel yang ada: CREATE TABLE public.dummy ( address_id SERIAL, addr1 character(40), addr2 character(40), city character(25), state character(2), zip character(5), customer boolean, supplier boolean, partner boolean ) WITH ( OIDS=FALSE ); Awalnya saya menguji permintaan saya menggunakan pernyataan insert: insert into address customer,supplier,partner SELECT …


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.