Excel Forum
ALTIN ÜYELİK Hakkında Bilgi


Geri Git   Excel Forum > Diğer Yazılımlar > SQL
Atatürk
Şifremi Unuttum

DUYURU SİSTEMİ / REKLAM PANOSU

SQL Yapısal sorgulama dili hakkında sorularınızı buraya sorabilirsiniz.

Özel Arama


Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 16-01-2018, 20:09   #1
Alshain
 
Giriş: 16/01/2018
Mesaj: 15
Excel Vers. ve Dili:
Excel 2016
Varsayılan Proje Hakkında Sorular

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


Alıntı:
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.


Bu mesaj en son " 18-01-2018 " tarihinde saat 10:57 itibariyle Alshain tarafından düzenlenmiştir....
Alshain Çevrimdışı   Alıntı Yaparak Cevapla
Eski 16-01-2018, 21:56   #2
Zeki Gürsoy
Uzman
 
Zeki Gürsoy kullanıcısının avatarı
 
Giriş: 31/12/2005
Şehir: Sakarya-Hendek
Mesaj: 3,376
Excel Vers. ve Dili:
Office 2016 (x64) - Türkçe
Varsayılan

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.

.
__________________

gursoyzeki@gmail.com




Zeki Gürsoy Çevrimdışı   Alıntı Yaparak Cevapla
Eski 17-01-2018, 05:42   #3
Alshain
 
Giriş: 16/01/2018
Mesaj: 15
Excel Vers. ve Dili:
Excel 2016
Varsayılan

Alıntı:
Zeki Gürsoy tarafından gönderildi Mesajı Görüntüle
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ı
Alshain Çevrimdışı   Alıntı Yaparak Cevapla
Eski 17-01-2018, 10:48   #4
Zeki Gürsoy
Uzman
 
Zeki Gürsoy kullanıcısının avatarı
 
Giriş: 31/12/2005
Şehir: Sakarya-Hendek
Mesaj: 3,376
Excel Vers. ve Dili:
Office 2016 (x64) - Türkçe
Varsayılan

"price" ın hangisini alacak? İki farklı değer var.
__________________

gursoyzeki@gmail.com




Zeki Gürsoy Çevrimdışı   Alıntı Yaparak Cevapla
Eski 17-01-2018, 12:35   #5
Alshain
 
Giriş: 16/01/2018
Mesaj: 15
Excel Vers. ve Dili:
Excel 2016
Varsayılan

Alıntı:
Zeki Gürsoy tarafından gönderildi Mesajı Görüntüle
"price" ın hangisini alacak? İki farklı değer var.
İlk olanı kabul ettirme gibi bir şansımız var mı hocam ikinciyi otomatik silse olmaz mı
Alshain Çevrimdışı   Alıntı Yaparak Cevapla
Eski 17-01-2018, 21:36   #6
alicimri
 
Giriş: 12/12/2015
Mesaj: 409
Excel Vers. ve Dili:
Ofis 2003
Varsayılan

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
alicimri Çevrimdışı   Alıntı Yaparak Cevapla
Eski 17-01-2018, 21:54   #7
Alshain
 
Giriş: 16/01/2018
Mesaj: 15
Excel Vers. ve Dili:
Excel 2016
Varsayılan

Alıntı:
alicimri tarafından gönderildi Mesajı Görüntüle
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
Hocam çok çok teşekkür ederim
Alshain Çevrimdışı   Alıntı Yaparak Cevapla
Eski 17-01-2018, 22:37   #8
Alshain
 
Giriş: 16/01/2018
Mesaj: 15
Excel Vers. ve Dili:
Excel 2016
Varsayılan

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
Alshain Çevrimdışı   Alıntı Yaparak Cevapla
Eski 17-01-2018, 23:05   #9
alicimri
 
Giriş: 12/12/2015
Mesaj: 409
Excel Vers. ve Dili:
Ofis 2003
Varsayılan

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.
alicimri Çevrimdışı   Alıntı Yaparak Cevapla
Eski 17-01-2018, 23:12   #10
Alshain
 
Giriş: 16/01/2018
Mesaj: 15
Excel Vers. ve Dili:
Excel 2016
Varsayılan

Sorun halloldu hocam sql den kaynaklı bir problem vardı kusura bakmayın tekrardan çok teşekkür ederim
Alshain Çevrimdışı   Alıntı Yaparak Cevapla
Yanıtla


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 06:24


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.

Excel Eğitimi - Mobil Uygulama - Çorlu - Çorlu Web Tasarım -- Beylikdüzü mali müşavir - Beylikdüzü mali müşavir - Lingerie - Dyeing Machine - Karton Bardak- Karton Bardak- Çorlu Dil Konuşma Terapisti- Çorlu Dil Konuşma Terapisti- Çorlu Konuşma Terapisti- Çorlu Konuşma Terapisti- Çorlu Özel Eğitim- Site Yönetimi- Pronet Tekirdağ- Çorlu Kamera- Pronet Edirne- Pronet Çorlu- Çorlu Araç Takip- Çorlu Su Arıtma- Gebze Emlak- Rampa- Rotary- Çorlu İnternet Sitesi- Çorlu Sürücü Kursu- Çorlu Sürücü Kursu- Şişli Avukat- Edirne Serbest Muhasebeci- Çorlu Etüt- İstanbul Botanik- Çorlu Sigorta- Kağıt Bardak- Kağıt Bardak- Kaplan Tekstil- Çorlu Perde- Çorlu Perde- Çorlu Havuz- Çorlu Havuz- Makina- Danışmazlar- Çorlu Perde Yıkama- Çorlu Perde Yıkama- Okul Danışmanlık- Çorlu Ayakkabı- İzmit Sigorta- ADR'li taşıma kabı imalatı- Mekanik Tesisat- Çorlu Grafik Tasarım-
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden