«mysql» etiketlenmiş sorular

MySQL, Yapısal Sorgu Dili (SQL) kullanan ücretsiz, açık kaynaklı İlişkisel Veritabanı Yönetim Sistemidir (RDBMS). Bu etiketi SQL Server, SQLite vb. Gibi diğer DB'ler için KULLANMAYIN. Bunlar, verileri yönetmek için kendi SQL lehçelerini kullanan farklı DB'lerdir.

2
MySQL: GROUP_CONCAT değerlerini sırala
Kısaca: Bir GROUP_CONCAT deyimindeki değerleri sıralamanın bir yolu var mı? Sorgu: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id = l.competence AND parent.id != 1 ORDER BY parent.lft) SEPARATOR "<br />\n") AS competences Bu satırı alıyorum: El …

4
MySQL / SQL: Tarihe göre yalnızca bir Datetime sütununda gruplandır
Şuna benzer bir sütuna sahip bir tablo olması: mydate DATETIME... Ben gibi bir sorgu var: SELECT SUM(foo), mydate FROM a_table GROUP BY a_table.mydate; Bu datetimesaatler ve dakikalar dahil olmak üzere tam olarak gruplandırılacaktır . Sadece tarihe göre, göre grup yapmak isteyen YYYY/MM/DDvermeyerek YYYY/MM/DD/HH/mm. Bunu nasıl yapacağını bilen var mı? Hala …
182 sql  mysql 

12
MySQL'de Birincil Anahtarı Kaldır
Ben kullanıcı_customers canlı MySQL veritabanındaki izinleri eşleyen aşağıdaki tablo şeması var: mysql> describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | user_customer_id | int(11) | NO | PRI …

10
MySQL'de son satırı seç
SELECTBir MySQL tablosundaki son satırı nasıl alabilirim ? Ben INSERTveri ing ve önceki satırdan bir sütun değeri almanız gerekiyor. Bir var auto_incrementtabloda.
182 mysql 

8
Bileşik birincil anahtarlar doğru şekilde nasıl oluşturulur - MYSQL
İşte birlikte çalıştığım yoğun bir kurulumun kaba bir şekilde basitleştirilmesi. table_1ve table_2her ikisinde de kimlik olarak otomatik artan yedek birincil anahtarlar bulunur. infohem table_1ve hakkında bilgi içeren bir tablodur table_2. table_1 (id, field) table_2 (id, field, field) info ( ???, field) Ben birincil anahtar yapmanız gerekip gerekmediğine karar çalışıyorum infogelen …

5
MySQL - Seçili satır numarasını al
Öğeler sıralanırsa bir select deyimi çalıştırabilir ve satır numarasını alabilir miyim? Ben böyle bir tablo var: mysql> describe orders; +-------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+---------------------+------+-----+---------+----------------+ | orderID | bigint(20) unsigned | NO | PRI | NULL | auto_increment | | itemID …
181 mysql  sql  row-number 

5
MySQL “NOT IN” sorgusu
Table1Bir temel sütun değeri başka bir tablo ( Table2) bir sütunda mevcut olmadığı tüm satırları atmak için basit bir sorgu çalıştırmak istedim . Kullanmayı denedim: SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal Bunun yerine bir sözdizimi hatası atıyor. Google arama beni insanların MySQL'in desteklemediğini NOT INve son derece …
181 sql  mysql 

17
MySQL nasıl durdurulur
Mysqld (mac kullanarak) için start komutunu bulmak için yapabilirim: ps aux|grep mysql Mysql sunucusunu başlatmama izin veren aşağıdaki çıktıyı alıyorum. /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=... Mysql komut satırından durdurmak için gerekli komutu nasıl bulabilirim?
181 mysql  macos 

14
Birden çok sorgunun karşılaştırması
JOIN sorguları birkaç sorgudan daha mı hızlı? (Ana sorgunuzu çalıştırırsınız ve daha sonra ana sorgunuzdaki sonuçlara göre diğer birçok SELECT çalıştırırsınız) Soruyorum çünkü onlara katılmak, uygulamamın tasarımını ÇOK karmaşık hale getirecek Daha hızlılarsa, yaklaşık olarak ne kadar kabaca olabilir? 1.5x ise umrumda değil, ama 10x ise sanırım.

14
MYSQL VEYA veya IN performansı
Aşağıdakiler arasındaki performans açısından herhangi bir fark olup olmadığını merak ediyorum SELECT ... FROM ... WHERE someFIELD IN(1,2,3,4) SELECT ... FROM ... WHERE someFIELD between 0 AND 5 SELECT ... FROM ... WHERE someFIELD = 1 OR someFIELD = 2 OR someFIELD = 3 ... veya MySQL SQL derleyicileri kod …

9
Neden DEFAULT yan tümcesinde CURRENT_TIMESTAMP içeren yalnızca bir TIMESTAMP sütunu olabilir?
Neden DEFAULT veya ON UPDATE deyiminde CURRENT_TIMESTAMP içeren yalnızca bir TIMESTAMP sütunu olabilir? CREATE TABLE `foo` ( `ProductID` INT(10) UNSIGNED NOT NULL, `AddedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `UpdatedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ) ENGINE=INNODB; Ortaya çıkan hata: Hata Kodu: 1293 Yanlış tablo tanımı; DEFAULT veya …

5
Mümkün olan iki tablodan birine MySQL yabancı anahtarı yapmak mümkün müdür?
İşte benim sorunum üç tablo var; bölgeler, ülkeler, eyaletler. Ülkeler bölgelerin içinde olabilir, eyaletler bölgelerin içinde olabilir. Bölgeler besin zincirinin en tepesidir. Şimdi iki sütunlu bir popular_areas tablosu ekliyorum; region_id ve popular_place_id. Popular_place_id'in iki ülke VEYA eyaleti için de yabancı anahtar olmasını sağlamak mümkün mü ? Muhtemelen kimliği bir ülke …

11
Tek bir web sayfasında birden fazla MySQL veritabanına nasıl bağlanıyorsunuz?
Birkaç veritabanına yayılmış bilgi var ve PHP kullanarak bir web sayfasına tüm bilgileri koymak istiyorum. Tek bir PHP web sayfasında birden çok veritabanına nasıl bağlanacağımı merak ediyordum. Nasıl kullanarak tek bir veritabanına bağlanmak biliyorum: $dbh = mysql_connect($hostname, $username, $password) or die("Unable to connect to MySQL"); Ancak, diğer veritabanlarını açmak için …
179 php  mysql 


13
En İyi Uygulama Çok Dilli Web Sitesi
Bu soruyla birkaç aydır mücadele ediyorum, ancak daha önce tüm olası seçenekleri araştırmam gereken bir durumda değildim. Şu anda, olasılıkları öğrenmenin ve yaklaşan projelerimde kullanmak için kendi kişisel tercihimi yaratmanın zamanı geldiğini hissediyorum. Önce aradığım durumu çizeyim Uzun süredir kullandığım bir içerik yönetim sistemini yükseltmek / yeniden geliştirmek üzereyim. Ancak, …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.