• 18-10-2018, 13:28:12
    #1
    Merhaba,

    Veritabanım da;

    DG77N-120-170
    DG77N-160-230
    DG77N-200-290
    DG77N-80-150

    ürün kodlarıyla başlayan datalar mevcut, bu dört veriyi baştaki ilk 5 kod a göre gruplamak istiyorum. Yani DG77N koduyla başlayan 4 ürünü tek bir ürün gibi listelemek. Group By formatını denedim ama yemedi.

    teşekkürler.
  • 18-10-2018, 13:34:18
    #2
    LEFT komutu işinizi gorur.
    SELECT * FROM `TABLO` WHERE LEFT(kolonadi,5) ='DG77N'
  • 18-10-2018, 13:34:25
    #3
    SQL kullanıyorsan LIKE sorgusu sana yardımcı olacaktır (Y)
  • 18-10-2018, 13:35:53
    #4
    like ile yapabilirsiniz %DG77N% regexi ile
  • 18-10-2018, 13:36:33
    #5
    - ile explode ile bölüp, ürün isminde explode[0] geçenleri tek bir üründe toplayabilirsin.
  • 18-10-2018, 13:49:43
    #6




    Bu şekilde bişey mi istiyorsunuz?