Pereiti prie turinio

grikis

Nariai
  • Pranešimai

    2
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

Visas grikis turinys

  1. turiu jau tokią užklausą : DELIMITER $$ DROP PROCEDURE IF EXISTS `TESTO` $$ CREATE PROCEDURE `TESTO`() BEGIN DECLARE i INT DEFAULT 0; DECLARE KIEKIS INT DEFAULT 0; SET KIEKIS=(SELECT COUNT(KODAS) FROM ISSS_SR I); WHILE i<KIEKIS DO PREPARE uzklausa FROM 'SELECT KODAS, RF FROM ISSS_SR LIMIT ?, 1 into @KODAS_1, @FORMULE'; SET @a = i; EXECUTE uzklausa using @a; PREPARE uzklausa3 FROM 'UPDATE ISSS_SR SET SR=@FORMULE WHERE KODAS=@KODAS_1'; EXECUTE uzklausa3; SET i=i+1; DEALLOCATE PREPARE uzklausa; DEALLOCATE PREPARE uzklausa3; END WHILE; END $$ DELIMITER ; Man reikia gauti "
  2. turiu tokią problemėlę :) turiu lentelę su trimis stulpeliais KODAS 1111 3245 2454 REIKŠMĖ ? ? ? FUNKCIJA SELECT(SELECT SUM(SR) FROM LNT WHERE TIPAS=2 AND ERDVE='A1')+(SELECT SUM(SR) FROM LNT2...) SELECT(SELECT SUM(SR) FROM LNT WHERE TIPAS=2 AND ERDVE='AG')+(SELECT SUM(SR) FROM LNT2...) SELECT(SELECT SUM(SR) FROM LNT WHERE TIPAS=3 AND ERDVE='BE')+(SELECT SUM(SR) FROM LNT2...) (čia turėtų būti stulpeliai kodas reikšmė funkcija) kiekvienas kodas apsiskaičiuoja pagal tam tikrą tik jai skirtą funkciją ir atsakymas turėtų būti nurodytas antrame reikšmės
×
×
  • Pasirinkite naujai kuriamo turinio tipą...