SQL_INFO Hakkında

Gönderen Konu: SQL_INFO Hakkında  (Okunma sayısı 332 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ehliyet

  • Logo Kullanıcısı
  • **
  • Karma: 1
SQL_INFO Hakkında
« : 03.01.2017, 13:43 »
Merhaba;

SELECT STOCKREF FROM LG_037_01_STLINE WHERE STFICHEREF = '1277'   

Yukarıdaki SQL Sorgusunu Aşağıdaki şekilde yazıyorum stocref alanını irsaliyeye alıyorum


_SQLINFO("STOCKREF","LG_037_01_STLINE","STFICHEREF='"+STR(R2.logicalRef)+"'")


Buradaki sorgudan LINENR değerinin iligili stficheref ve ilgili itemref için max değerini bir türlü beceremedim.

SELECT MAX(LINENR) ,ITEMREF FROM LG_037_01_SLTRANS WHERE STFICHEREF = '1277'  GROUP BY ITEMREF


SQLINFO da group by kullanamıyor muyum.


Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: SQL_INFO Hakkında
« Yanıtla #1 : 03.01.2017, 16:23 »
Kendi yapıyor .

Çevrimdışı ehliyet

  • Logo Kullanıcısı
  • **
  • Karma: 1
Ynt: SQL_INFO Hakkında
« Yanıtla #2 : 03.01.2017, 16:53 »
Birol Bey Merhaba;

_SQLINFO("MAX(LINENR)","LG_037_01_SLTRANS","STFICHEREF='"+STR(R2.logicalRef)+"'"))

Kodu şu şekilde yazıyorum ama sonuç bütün satırlara 48 olarak geliyor ama benim irsaliyem de 5 satır var her bir satırın max değerleri farklı bu toplam en yüksek olanı getirip hepsine aynısı yazıyor. Beceremedim burasını.

_SQLINFO("MAX(LINENR),ITEMREF","LG_037_01_SLTRANS","STFICHEREF='"+STR(R2.logicalRef)+"'"))

Yazdığım zamanda boş geliyor.

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: SQL_INFO Hakkında
« Yanıtla #3 : 03.01.2017, 19:24 »
her satırda geliyor ise hatalı kod yazılmış demektir .