çiftleri silmek

1 Cevap php

Dışarı gösterilecek zaman bir tablo sadece bir sütun silmek mümkün mü?

company name ||  name || year||
____________________________________
walmart      || jason || 1990
___________________________________
walmart      || mary  || 2000

karşı

company name ||  name || year||
____________________________________
walmart      || jason || 1990
___________________________________
             || mary  || 2000
____________________________________

veri tabanına alınır.

1 Cevap

Ayrıca böyle bir şey ile o sunucu tarafı yapabilirsiniz:

SELECT IF(
  IFNULL((SELECT t2.company_name FROM `table` t2 WHERE t1.company_name = t2.company_name AND t2.year < t1.year LIMIT 1), "") = "", company_name,"")
  name, year, FROM `table` t1 ORDER BY company_name, year

Ben bu yüzden birisi bu daha verimli olması için yeniden yazmak mümkün, ama sanırım aynı isimde olan bir company_name olan ne varsa ben yapıyorum, alt SELECT COMPANY_NAME kapma, ancak, hiçbir SQL guru değilim düşük bir yıl . Sonra sonuç NULL denetleyerek, onu çevirin (en erken yıl kullanılabilir)