Proje Hakkında Sorular

Katılım
16 Ocak 2018
Mesajlar
17
Excel Vers. ve Dili
Excel 2016
Arkadaşlar aşağıdaki sorunum çözüldü. Teşekkürler.
Bir başka sorunla daha karşılaştım, Öyle birşey yapmak istiyorum ki vertabanındaki 1 dakika önceki price değeri ile o anki price değerini bölüp bir kolona yazdırmak mümkün mü acaba.

Yanlış oldu :) resimde priceyeni yazan aslında 1 dk önceki bölüm

Priceyeni -> 1dk önceki price değeri
priceeski -> O anki price değeri
bolum -> priceeski/priceyeni değeri olması gerekiyor.

Yardımcı olursanız sevinirim




DECLARE @LastChangeDate AS smalldatetime;
SET @LastChangeDate = getDate();

SELECT tarih, coin, MIN(price) AS priceyeni,price
FROM dbo.cointahmin where @LastChangeDate=tarih+0.00069433333
GROUP BY tarih, coin,price order by coin asc


Arkadaşlar merhaba kolay gelsin. Bir projem var. Excel ile bir siteden sürekli veri çekiyorum ve bir müddet sonra bunları sql e aktarıyorum. Ancak şöyle bir durumum var ki bazen excel de kasma sonucu 2 bazen 3 kere verilerin aktarıldığı oluyor. Bana 3 kolonun da verileri lazım ancak her dakika için 1 tarih ve 1 price değerine ihtiyacım var. Gerisini silmek istiyorum.

Bunları silmenin bir yolu var mı acaba? Yardımlarınız için şimdiden teşekkürler.

 
Son düzenleme:

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,237
Excel Vers. ve Dili
Office 2019 (64 bit) - Türkçe
Resimde işaretli "price" değerleri benzersiz olduğundan tekile düşemez. Ayrıca "tarih" alanı "date time" yani tarih & saat birlikte olduğundan tekile düşmesi zor olur.

.
 
Katılım
16 Ocak 2018
Mesajlar
17
Excel Vers. ve Dili
Excel 2016
Resimde işaretli "price" değerleri benzersiz olduğundan tekile düşemez. Ayrıca "tarih" alanı "date time" yani tarih & saat birlikte olduğundan tekile düşmesi zor olur.

.

Hocam benim demek istediğim aslında tarih ve coin i tekile düşürüp price i sonradan ekleme imkanımız var mı
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,237
Excel Vers. ve Dili
Office 2019 (64 bit) - Türkçe
"price" ın hangisini alacak? İki farklı değer var.
 
Katılım
12 Aralık 2015
Mesajlar
1,200
Excel Vers. ve Dili
Türkçe Ofis 2007
Eğer prince en küçük değer ilk değerse aşağıdaki kodu kullanabilirsiniz
SELECT tarih, coin, MIN(prince ) AS princex
FROM dbo.cointahmin
GROUP BY tarih, coin
 
Katılım
16 Ocak 2018
Mesajlar
17
Excel Vers. ve Dili
Excel 2016
Hocam o anki minimum değeri vermiyo ama bu kod :)

Tüm databasede o coin e ait en düşük değeri alıyo:) O anki değeri alabilecek kod var mı acaba
 
Katılım
12 Aralık 2015
Mesajlar
1,200
Excel Vers. ve Dili
Türkçe Ofis 2007
Yukardaki kod tarih ve coin alanlarında her ikisinde aynı (eşit) olan satırları tek satıra düşürüyor, prince alanının ise en küçük değerini alıyor, sorunun nerde olduğunu anlamadım.
 
Katılım
16 Ocak 2018
Mesajlar
17
Excel Vers. ve Dili
Excel 2016
Sorun halloldu hocam sql den kaynaklı bir problem vardı kusura bakmayın tekrardan çok teşekkür ederim
 
Katılım
16 Ocak 2018
Mesajlar
17
Excel Vers. ve Dili
Excel 2016
Arkadaşlar başka bi sorunum var yardımcı olabilir misiniz
 
Üst