Pertanyaan yang diberi tag sql

110
Bagaimana Anda bergabung di tabel yang sama, dua kali, di mysql?

Saya memiliki 2 tabel. Satu (domain) memiliki id domain, dan nama domain (dom_id, dom_url). yang lain berisi data aktual, 2 di antaranya membutuhkan nama domain TO dan FROM. Jadi saya memiliki 2 kolom rev_dom_from dan rev_dom_for, keduanya menyimpan id nama domain, dari tabel

110
SET NAMA utf8 di MySQL?

Saya sering melihat sesuatu yang mirip di bawah ini di skrip PHP menggunakan MySQL query("SET NAMES utf8"); Saya belum pernah melakukan ini untuk proyek apa pun, jadi saya punya beberapa pertanyaan dasar tentang itu. Apakah ini sesuatu yang dilakukan hanya dengan PDO? Kalau bukan spesifik...

110
MySQL: Apa perbedaan antara float dan double?

Memeriksa dalam struktur database baru saya melihat bahwa seseorang mengubah bidang dari float menjadi double. Bertanya-tanya mengapa, saya memeriksa dokumentasi mysql, tetapi jujur ​​tidak mengerti apa bedanya. Bisakah seseorang

110
SQL SELECT kecepatan int vs varchar

Saya sedang dalam proses membuat tabel dan itu membuat saya bertanya-tanya. Jika saya menyimpan, katakanlah mobil yang memiliki merek (fx BMW, Audi dll.), Apakah itu akan membuat perbedaan pada kecepatan kueri jika saya menyimpan merek sebagai int atau varchar. Begitu juga SELECT * FROM table...

110
Batasan kunci asing palsu gagal

Saya mendapatkan pesan kesalahan ini: ERROR 1217 (23000) di baris 40: Tidak dapat menghapus atau memperbarui baris induk: batasan kunci asing gagal ... ketika saya mencoba menjatuhkan tabel: DROP TABLE IF EXISTS `area`; ... didefinisikan seperti ini: CREATE TABLE `area` ( `area_id` char(3)...

110
MySQL: Tabel Transaksi vs Penguncian

Saya agak bingung dengan transaksi vs penguncian tabel untuk memastikan integritas database dan memastikan SELECT dan UPDATE tetap sinkron dan tidak ada koneksi lain yang mengganggu. Aku ingin: SELECT * FROM table WHERE (...) LIMIT 1 if (condition passes) { // Update row I got from the select...

110
Kapitalkan huruf pertama. MySQL

Apakah ada yang tahu yang setara dengan TSQL ini dalam bahasa MySQL? Saya mencoba menggunakan huruf besar pada huruf pertama dari setiap entri. UPDATE tb_Company SET CompanyIndustry = UPPER(LEFT(CompanyIndustry, 1)) + SUBSTRING(CompanyIndustry, 2,

110
Mengapa "_" (garis bawah) cocok dengan "-" (tanda hubung)?

Saya harus mencari manual PDF menggunakan kueri ini: root@localhost:test> select * from a where name like '%taz_manual%.pdf%'; +--------------------+------------------+-------------+ | name | description | size | +--------------------+------------------+-------------+ | taz-manual-1.1.pdf |...

110
Menghasilkan string 8 karakter acak & unik menggunakan MySQL

Saya sedang mengerjakan game yang melibatkan kendaraan di beberapa titik. Saya memiliki tabel MySQL bernama "kendaraan" yang berisi data tentang kendaraan, termasuk kolom "pelat" yang menyimpan Plat untuk kendaraan tersebut. Sekarang inilah bagian yang bermasalah dengan saya. Saya perlu menemukan...

109
Cara terbaik untuk menguji kueri SQL [closed]

Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 4 tahun lalu . Perbaiki pertanyaan...

109
tambahkan kolom ke tabel mysql jika tidak ada

Penelitian dan eksperimen saya belum membuahkan jawaban, jadi saya mengharapkan bantuan. Saya memodifikasi file instal aplikasi yang di versi sebelumnya tidak memiliki kolom yang ingin saya tambahkan sekarang. Saya tidak ingin menambahkan kolom secara manual, tetapi di file instalasi dan hanya...