'da bir tabloda bulunuyorsa, veritabanını araştırın. Eğer mysql içindeki bir tabloda bir sütun adı/alan adı mevcutsa, veritabanında arama yapmanın bir yolu var mı? INFORMATION_SCHEMA veritabanı ve tablolarını kullanmak içinSütun adı/alan adı mySQL
cevap
.
örn:
SELECT *
FROM information_schema.columns
WHERE table_schema = 'MY_DATABASE'
AND column_name IN ('MY_COLUMN_NAME');
SHOW COLUMNS FROM tablename LIKE 'columnname'
eğlenin! :-)
GÜNCELLEME: Açıklamalarda belirtildiği gibi
, bu yalnızca bir tablo arar tamamını değil veritabanı (her tablo). Bu durumda, lütfen DhruvPathak'ın cevabına bakınız.
Bu sadece tüm veritabanı yerine 1 tablo arar. – DhruvPathak
hmm tamam - belli bir tablonun belirli bir tabloda olup olmadığını anlamak istedim! – Stefan
Eğer tüm veritabanında arama yapmak istiyorsanız o zaman
SELECT *
FROM information_schema.COLUMNS
WHERE
TABLE_SCHEMA = 'db_name'
AND COLUMN_NAME = 'column_name'
denemelisiniz Ve özellikle tabloda aramak isterseniz o zaman iki arama yapmak istiyorsanız
SELECT *
FROM information_schema.COLUMNS
WHERE
TABLE_SCHEMA = 'db_name'
AND TABLE_NAME = 'table_name'
AND COLUMN_NAME = 'column_name'
denemelisiniz Aşağıda belirtilen veya daha fazla sütun kullanımı metioned.
SELECT DISTINCT TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME IN ('columnA','ColumnB')
AND TABLE_SCHEMA='YourDatabase';
ait
- 1. MySQL içinde Sütun Adı Değiştir
- 2. MySQL - Sütun zaten var: 1060 Yinelenen sütun adı '1'
- 3. MySQL hatası: "Sütun 'sütun adı' FULLTEXT dizininin bir parçası olamaz"
- 4. Sütun adı
- 5. Sütun adıyla sütun değerlerine sütun adı alınız.
- 6. MySQL Sütun
- 7. Hesaplamalar için MySQL sütun takma adı nasıl kullanılır?
- 8. MySQL sütun diğer adlarını phpMyadmin
- 9. zoo sütun adı
- 10. # 1060 - sütun adı 'id'
- 11. MySQL benzersiz sütun dizisi
- 12. Sütun MySql toplam öğeleri
- 13. MySQL - Rename Sütun
- 14. Symlinked MySQL sütun
- 15. , "date" geçerli bir mysql sütun adıdır?
- 16. SQL Server: Geçersiz Sütun Adı
- 17. Geçersiz sütun adı 'ana', C#
- 18. Sütun "adı" tabloya ait değil
- 19. MYSQL Belirtilen sütun isimlerini göster
- 20. mysql benzersiz dizin sütun kümesinden
- 21. MySQL: Seç satır sütun listesindeki
- 22. MySQL UTF8 varchar sütun boyutu
- 23. Tek sütun aynı anda MySQL
- 24. MySQL sütun tanımı nasıl değiştirilir?
- 25. İşlevden ddply için Sütun Adı Gönderme
- 26. Tablodan sütun adı nasıl bulunur? Php
- 27. Entity Framework 5 Geçersiz Sütun Adı hatası
- 28. C# .net'te Genel Sütun Adı Nasıl Kullanılır
- 29. Csv dosyası pandalarını okuduğunuzda sütun adı verin
- 30. Nesneyi yok ederken boş sütun adı
olası yinelenen [onlara özgü sütun adları ile MySQL tüm tabloları nasıl bulunur?] (Http://stackoverflow.com/questions/193780/how-to-find-all-the-tables -in-mysql-ile-özel-sütun-adları-in) – dayuloli