«mysql» etiketlenmiş sorular

MySQL'in tüm sürümleri (Microsoft SQL Server değil). Ayrıca, soruyla alakalıysa lütfen mysql-5.7 gibi sürüme özgü bir etiket ekleyin.

4
CONCAT MySQL içinde NULL değerler nasıl hariç tutulur?
Eğer ben - tadd Addresstablo varsa: CONCAT(tadd.street_number, ' ', tadd.street_name,', ', tadd.apt_number,', ', tadd.city,', ', tadd.postal_code,', ', tadd.country) AS 'Address' Mevcut değilse apt_number değerini hariç tutmanın bir yolu var mı? Düşünüyordum ki: WHERE tadd.apt_number IS NOT NULL Ama sadece bu satırları döndürecek apt_numberve bir şey işe yarasa bile, o ekstra …
16 mysql  null  concat 

2
300.000 satır tablosunda çalıştırmak için 11 dakika süren sorguyu katılın
Aşağıdaki sorgunun yürütülmesi 11 dakikadan fazla sürüyor. SELECT `c`.*, `e`.`name` AS `employee_name`, `e`.`emp_no`, `d`.`code` AS `department_code`, IF(ew.code IS NOT NULL, ew.code, egw.code) AS shift_code, IF(ew.code IS NOT NULL, ew.time_in_from, egw.time_in_from) AS time_in_from, IF(ew.code IS NOT NULL, ew.time_out_to, egw.time_out_to) AS time_out_to, IF(ew.code IS NOT NULL, ew.next_day, egw.next_day) AS next_day FROM `tms_emp_badge_card` …


3
MySQL ile versiyonlama sistemi uygulamak
Bunun burada ve burada sorulduğunu biliyorum , ancak farklı bir olası uygulama ile aynı fikrim var ve yardıma ihtiyacım var. Başlangıçta blogstoriesbu yapıya sahip masam vardı : | Column | Type | Description | |-----------|-------------|------------------------------------------------| | uid | varchar(15) | 15 characters unique generated id | | title | varchar(60) …

1
'LIMIT 0, 1' ve 'LIMIT 1' arasında herhangi bir fark var mı?
Son zamanlarda bu gösterimlerle farklılık gösteren örnek kodlara rastladım. SELECT * FROM table LIMIT 0, 1 SELECT * FROM table LIMIT 1 Eğer yanlış değilsem ilk argüman ofset olarak düşünülmelidir, bu iki sorgunun amacı seçimi ilk satırına kadar sınırlamaktır. table Ofseti terk ederken olumsuz bir etkisi var mı / ilk …
15 mysql 


4
Özyinelemeli öz birleşimler
Bu commentsbasitleştirilebilir bir tablo var : comments ======= id user_id text parent_id burada parent_idnull değeri vardır, ancak üst yorumu için bir anahtar olabilir. Şimdi, selectbelirli bir yorumun torunlarını nasıl yapabilirim ? Yorumlar birkaç seviye aşağı olabilir ...

2
Tablo çöktü olarak işaretlendi ve onarılması gerekiyor
MySQL ve Nagios Linux PC'yi kurdum (Centos5.5) Nagios Mysql DB (tam olarak Tablo veri almak) veri almak için bazı komut dosyası yazdım Veri getirme düzgün çalışıyor ('COUNT' cmd ile onaylandı) Aşağıdaki komutu çalıştırmak zaman sorun onun hatası aşağıdaki gibi, mysql> nagios_servicechecks'ten * seçin; HATA 1194 (HY000): 'nagios_servicechecks' tablosu çöktü olarak …
15 mysql  linux  restore 


7
Şifrelenmiş alanlarla MySQL veritabanında arama yapma
Bir MySQL veritabanının belirli tablo alanlarını şifrelemem gerektiğini varsayalım . Ayrıca, şifrelediğim bu alanlardan bazılarını aramam gerekiyor. Zaten bu alanlarda nasıl arama yapılır? Her kaydın adım adım şifresini çözmek bir seçenek değildir: Varsayalım binlerce kayıttan birden fazlasına sahibim. Her kaydın şifresini çözmek ve her kaydın aramayla eşleşip eşleşmediğini kontrol etmek …
15 mysql 


3
PostgreSQL ve MySQL: uzamsal özellik karşılaştırması
Mekansal veri bileşeni olan bir web uygulaması oluşturma sürecindeyiz. Başlangıçta, uzamsal veri karşılaştırmalarımız belirli bir noktayı alacak ve geri dönüşle eşleşen örtüşen uzamsal çokgenleri alacaktır. Bununla birlikte, veritabanımızın genel ilişkisel veritabanınızda bulacağınız tüm tipik şeyleri içeren birçok başka bileşeni vardır. Projemizde hangi veritabanı çözümünün kullanılacağını seçmemiz gereken noktadayız. Tüm proje …

2
“Tmp tablosuna kopyalama” son derece yavaş
Bu benim sorgu örneğidir: SELECT nickname, CASE class_id WHEN 1 THEN 'Druid' WHEN 2 THEN 'Necromancer' WHEN 3 THEN 'Mage' WHEN 4 THEN 'Priest' WHEN 5 THEN 'Warrior' WHEN 6 THEN 'Stalker' WHEN 7 THEN 'Paladin' WHEN 8 THEN 'Psionic' END class_name, ROUND(AVG(level),2) level, ROUND(AVG(tabard_id),2) tabard, CASE rank_id WHEN 1 …

1
Mysql.user adresinden anonim kullanıcı bırakılamaz
My mysql.users veritabanından anonim kullanıcıları DROP çalışıyorum. Ancak garip davranışlar yaşıyorum. Komutu girdiğimde: DROP User ''@'WOPR'; Genel bir hata mesajı alıyordum. Böylece, makinemi yeniden başlattım ve tekrar denedim. Bu sefer yanıtı aldım Query OK, 0 rows affected. Ama içeri girdiğimde SELECT User, Host, Password FROM mysql.user WHERE User=''; Dönüş: +------+------+----------+ …
15 mysql 


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.