-
[SQL] อยากรู้อันดับไหนล่ะ? เมื่อมากที่สุดอันดับ 2 ไม่พอ
![[SQL] อยากรู้อันดับไหนล่ะ? เมื่อมากที่สุดอันดับ 2 ไม่พอ](https://feasibleth.com/wp-content/uploads/2025/01/Slide28.png)
เปิด LeetCode มาฝึกสมองกันอีกแล้ว คราวนี้ไม่ได้อยากรู้แค่มากที่สุดอันดับ 2 (ตามโพสต์ก่อนหน้านี้: link) ต้องการความ dynamic มากขึ้น อันดับไหนก็ได้ถ้าชั้นอยากรู้ เจ้าทาสทั้งหลายจงไปหาคำตอบมาให้ข้า .. ฮ่าๆๆ งั้นคงต้องเขียนเป็นฟังก์ชันแล้วล่ะ โอเคเริ่ม Table: Table: Employee Write a solution to find the nth highest salary from the Employee table. If there is no nth highest salary, return null. จงหา เงินเดือนที่สูงที่สุดตามอันดับที่ระบุ (nth) จากตารางทาส ถ้าไม่มีอันดับที่ต้องการส่ง null กลับมาจ้า The result format is in the following
-
[SQL] หาค่ามากที่สุดอันดับสอง 🥈 เพราะที่หนึ่งไม่ไหว
![[SQL] หาค่ามากที่สุดอันดับสอง 🥈 เพราะที่หนึ่งไม่ไหว](https://feasibleth.com/wp-content/uploads/2025/01/Slide18.png)
ลูปกลับมาอีกครั้ง Leet The Series คราวนี้เลือกระดับ intermediate กลางๆ ดู จากโจทย์นะฮะ นึกถึงเพลงเก่าขึ้นเลยทันที (รู้เลยว่าอยู่ยุคไหน ม่ายน้า 😁) หลังจากพยายามอยู่นานมากไม่สำเร็จ ฮ่าๆๆ คือเราแก้ objective แรกได้ แต่ไม่ผ่านข้อสองอะ โจทย์เป็นไง ไปดูกัน หัวข้อนี้ 176. Second Highest Salary Table: Employee Write a solution to find the second highest distinct salary from the Employee table. If there is no second highest salary, return null. ฉันเต็มใจขอเป็นแค่ที่สอง 🎶 .. เดี๋ยวก๊อนน เค้าต้องการเงินเดือนที่มากสุดอันดับสอง ไม่พอถ้าไม่มีที่สองให้ส่ง NULL มาครับ ตอนแรกคิดว่ากินหมูแล้วครับ สุดท้ายไม่หมูอ่า The result
-
[SQL] ใครกันที่ได้ค่าจ้างมากกว่าผู้จัดการตัวเอง? Self Join
![[SQL] ใครกันที่ได้ค่าจ้างมากกว่าผู้จัดการตัวเอง? Self Join](https://feasibleth.com/wp-content/uploads/2025/01/Slide18.png)
กลับมาอีกครั้ง [ไวมาก] ฮ่าๆๆ ก็คือ อยากทำเป็นซีรีย์แหละ รู้สึกสนุก มันท้าทายดีตอนทำ กะตั้งชื่อว่า “LeetCode The Series” ช่วงแรกๆ อาจจะเป็น SQL ก่อนนะ เดี๋ยว R กับ Python จะตามมาครับ ครั้งนี้เลือกที่จะจิ้มโจทย์ 181. Employees Earning More Than Their Managers ใครกันที่ได้ค่าจ้างมากกว่าผู้จัดการตัวเอง — เอาจริงดี๊ ?? ไปดูข้อมูลกันคร่าวๆ Table: Employee โจทย์: ⁉️ Write a solution to find the employees who earn more than their managers. [ใครที่ได้ค่าจ้างมากกว่าผู้จัดการตัวเอง?] Return the result table in any order.
-
[รีวิว] LeetCode ลองแก้ปัญหาคิวรี่ของชาวบ้านดู
![[รีวิว] LeetCode ลองแก้ปัญหาคิวรี่ของชาวบ้านดู](https://feasibleth.com/wp-content/uploads/2025/01/Slide16.png)
หลังจากได้คำแนะนำเรื่อง 5 เคล็ดลับสู่การทำงานในบริษัทเทค (เตรียมตัวอย่างไรให้ได้งาน) จาก พี่เอิร์ล Professor Chanin ได้พูดถึงเรื่องการแสดงผลงานของตัวเองเพื่อให้ได้รับการพิจารณาจากบริษัทเทคฯ ที่เราได้ยื่นสมัครไป วิธี 1 ในนั้นคือ เตรียมความพร้อมด้านการเขียนโค้ด เช่น LeetCode แล้วเราก็ลองเอามาเขียนดู หลังจากที่สมัคร User ใดแล้ว ก็ให้ไปที่แท็บ Problem แล้วก็เลือกจิ้มปัญหา SQL มาข้อหนึ่ง —ที่คิดว่าตัวเองเชี่ยวแล้ว ฮ่าๆๆ เดี๋ยวรู้ ได้ปัญหานี้มาจ้า → 607. Sales Person เขาจะให้รายละเอียดปัญหาแล้วก็ความต้องการ (ทางฝั่งซ้ายของจอ) แล้วให้เราใส่โค้ดที่เราแก้ปัญหาได้ทางขวา แล้วกด Run ให้ได้ผลลัพธ์ตรงกับโจทย์ที่ให้ ไปดูรายละเอียดในข้อนี้กันค้าบบ 🤔 Table: SalesPerson Table: Company Table: Orders เข้าสู่โจทย์กัน Write a solution to find the names of all the
Search
About
Feasible เว็บไซต์ที่นำเสนออาชีพปัจจุบันที่เรา (เจ้าของเว็บ) กำลังทำ ไม่ว่าจะเป็น นักวิเคราะห์ข้อมูล นักเรียน นักอ่าน นักฟาร์ม และอีกหลากหลายมุมมอง เรียกได้ว่าเป็น ‘แกงโฮะ’ เลยล่ะ ฮ่าๆๆ ติดตาม Content ที่จะทำออกมาได้เรื่อยๆ นะครับ ขอบคุณที่เข้ามาเยี่ยมกัน 😁✌️





