შემიძლია გამოვიყენო განსხვავებული მრავალი სვეტით?
შემიძლია გამოვიყენო განსხვავებული მრავალი სვეტით?

ვიდეო: შემიძლია გამოვიყენო განსხვავებული მრავალი სვეტით?

ვიდეო: შემიძლია გამოვიყენო განსხვავებული მრავალი სვეტით?
ვიდეო: Excel Pro Trick: Combine Merge Multiple Columns into One Column with #Excel TOCOL Function Quickly 2024, დეკემბერი
Anonim

The მკაფიო პუნქტი შეუძლია იყოს გამოყენებული ერთზე ან მეტზე სვეტები მაგიდის. ცხრილის_სახელი; ამ განცხადებაში, მნიშვნელობები სვეტში_1 სვეტი არიან გამოყენებული დუბლიკატის შესაფასებლად. თუ დააკონკრეტეთ მრავალი სვეტი , მკაფიო პუნქტი ნება შეაფასეთ დუბლიკატი ამ მნიშვნელობების კომბინაციის საფუძველზე სვეტები.

ამასთან დაკავშირებით, შეგვიძლია გამოვიყენოთ განსხვავებული SQL-ის მრავალ სვეტზე?

DISTINCT მრავალ სვეტზე . In SQL მრავალი ველი ასევე შეიძლება დაემატოს მკაფიო პუნქტი. მკაფიო ნება აღმოფხვრას ის რიგები, სადაც ყველა არჩეულია ველები იდენტურია.

გარდა ზემოთ, როგორ ავირჩიო მრავალი სვეტი SQL-ში? რომ აირჩიეთ მრავალი სვეტი მაგიდიდან უბრალოდ გამოყავით სვეტი სახელები მძიმეებით! მაგალითად, ეს შეკითხვა ირჩევს ორს სვეტები , სახელი და დაბადების თარიღი, ხალხის ცხრილიდან: აირჩიეთ სახელი, დაბადების თარიღი FROM ხალხიდან; ზოგჯერ შეიძლება გინდოდეს აირჩიეთ ყველა სვეტები მაგიდიდან.

შესაბამისად, მოქმედებს თუ არა განსხვავებული ყველა სვეტზე?

The მკაფიო საკვანძო სიტყვა არის გამოიყენება ყველა სვეტზე . ეს ნიშნავს, რომ მოთხოვნა გამოიყენებს მნიშვნელობების კომბინაციას ყველა სვეტი განსხვავების შესაფასებლად. თუ გინდა აირჩიე გამორჩეული ზოგიერთის ღირებულებები სვეტები არჩეულ სიაში უნდა გამოიყენოთ GROUP BY პუნქტი.

როგორ ავირჩიო ჩანაწერი დუბლიკატების გარეშე ერთ სვეტში SQL-ში?

პირველადი გასაღები უზრუნველყოფს, რომ ცხრილს არ აქვს დუბლიკატი რიგები . თუმცა, როდესაც იყენებთ აირჩიეთ განცხადება, რომ მოითხოვოს ნაწილი სვეტები ა მაგიდა, შეგიძლიათ მიიღოთ დუბლიკატები . ცხრილი1; თუ იყენებთ ერთი სვეტი DISTINCT ოპერატორის შემდეგ, მონაცემთა ბაზის სისტემა იყენებს ამას სვეტი შეფასება დუბლიკატი.

გირჩევთ: