คำถามติดแท็ก where

19
อะไรคือความแตกต่างระหว่าง HAVING และ WHERE?
ฉันจะต้องไปในทางที่ผิดหรือฉันกำลังโง่ในเวลา ความแตกต่างระหว่างHAVINGและWHEREในSQL SELECTคำสั่งคืออะไร? แก้ไข: ฉันได้ทำเครื่องหมายคำตอบของสตีเวนว่าเป็นคำตอบที่ถูกต้องเนื่องจากมีข้อมูลบิตหลักในลิงค์: เมื่อGROUP BYไม่ได้ใช้งานHAVINGจะทำงานเหมือนWHEREประโยค สถานการณ์ที่ฉันเห็นWHEREในไม่มีGROUP BYและเป็นที่ที่ฉันเริ่มสับสน แน่นอนจนกว่าคุณจะรู้สิ่งนี้คุณไม่สามารถระบุได้ในคำถาม
261 sql  where  having 

7
SQL มี VS ที่ไหน
ฉันมีสองตารางต่อไปนี้: 1. Lecturers (LectID, Fname, Lname, degree). 2. Lecturers_Specialization (LectID, Expertise). ฉันต้องการหาอาจารย์ที่มีความเชี่ยวชาญมากที่สุด เมื่อฉันลองทำสิ่งนี้มันไม่ทำงาน: SELECT L.LectID, Fname, Lname FROM Lecturers L, Lecturers_Specialization S WHERE L.LectID = S.LectID AND COUNT(S.Expertise) >= ALL (SELECT COUNT(Expertise) FROM Lecturers_Specialization GROUP BY LectID); แต่เมื่อฉันลองมันใช้งานได้: SELECT L.LectID, Fname, Lname FROM Lecturers L, Lecturers_Specialization S WHERE L.LectID = …
202 sql  where  having 

6
เลือกบันทึกจาก NOW () -1 วัน
มีวิธีในคำสั่ง MySQL ในการสั่งซื้อบันทึก (ผ่านการประทับวันที่) โดย> = NOW () -1 ดังนั้นจึงเลือกบันทึกทั้งหมดตั้งแต่วันก่อนวันนี้ถึงอนาคต
148 mysql  select  where  datestamp 

9
Rails: ใช้มากกว่า / น้อยกว่าด้วยคำสั่ง where
ฉันพยายามค้นหาผู้ใช้ทั้งหมดที่มี ID มากกว่า 200 แต่ฉันมีปัญหากับไวยากรณ์เฉพาะบางอย่าง User.where(:id > 200) และ User.where("? > 200", :id) มีทั้งล้มเหลว ข้อเสนอแนะใด ๆ


7
Linq: อะไรคือความแตกต่างระหว่าง Select และ Where
SelectและWhereวิธีการที่มีอยู่ใน Linq นักพัฒนาทุกคนควรรู้อะไรเกี่ยวกับสองวิธีนี้บ้าง? ตัวอย่างเช่น: เมื่อใดควรใช้อย่างอื่นข้อดีของการใช้อย่างอื่นเป็นต้น
122 .net  linq  select  where 

5
Haskell: ที่ไหนกับให้
ฉันใหม่เพื่อ Haskell และฉันสับสนมากจากไหนเมื่อเทียบกับLet ดูเหมือนทั้งสองจะมีจุดประสงค์ที่คล้ายกัน ฉันได้อ่านการเปรียบเทียบเล็กน้อยระหว่างWhereกับLetแต่ฉันมีปัญหาในการแยกแยะว่าเมื่อใดควรใช้ ใครช่วยกรุณาให้บริบทบางอย่างหรืออาจเป็นตัวอย่างบางส่วนที่แสดงให้เห็นว่าเมื่อใดควรใช้อย่างอื่น ที่ไหนเทียบกับ whereประโยคสามารถกำหนดเฉพาะในระดับของการกำหนดฟังก์ชั่น โดยปกติแล้วจะเหมือนกับขอบเขตของletคำจำกัดความ ความแตกต่างเพียงอย่างเดียวคือเมื่อยามที่มีการใช้ ขอบเขตของwhereประโยคขยายครอบคลุมยามทั้งหมด ในทางตรงกันข้ามขอบเขตของletนิพจน์เป็นเพียงประโยคฟังก์ชันปัจจุบันและตัวป้องกันถ้ามี แผ่นโกง Haskell Haskell วิกิพีเดียมีรายละเอียดมากและให้หลาย ๆ กรณี แต่จะใช้ตัวอย่างสมมุติ ฉันพบว่าคำอธิบายสั้นเกินไปสำหรับผู้เริ่มต้น ข้อดีของการให้ : f :: State s a f = State $ \x -> y where y = ... x ... Control.Monad.State จะไม่ทำงานเนื่องจากโดยที่อ้างถึงรูปแบบที่ตรงกับ f = โดยที่ x ไม่อยู่ในขอบเขต ในทางตรงกันข้ามถ้าคุณเริ่มต้นด้วยการปล่อยให้คุณก็จะไม่มีปัญหา Haskell Wiki …
118 haskell  keyword  where  let 

6
MySQL เลือกด้วยเงื่อนไข CONCAT
ฉันพยายามรวบรวมสิ่งนี้ไว้ในใจ .. ฉันมีตารางที่มีฟิลด์ชื่อและนามสกุลและฉันมีสตริงเช่น "Bob Jones" หรือ "Bob Michael Jones" และอื่น ๆ อีกมากมาย สิ่งนี้คือฉันมีตัวอย่างเช่น Bob ในชื่อแรกและ Michael Jones ในนามสกุล ดังนั้นฉันกำลังพยายาม SELECT neededfield, CONCAT(firstname, ' ', lastname) as firstlast FROM users WHERE firstlast = "Bob Michael Jones" แต่มันขึ้นว่าไม่รู้จักคอลัมน์ "firstlast" .. ใครช่วยได้ไหม

2
C # generic "where constraint" กับ "any generic type"?
ขอยกตัวอย่าง: ฉันมีนิยามคลาส / อินเทอร์เฟซทั่วไป: interface IGenericCar< T > {...} ฉันมีคลาส / อินเทอร์เฟซอื่นที่ฉันต้องการเชื่อมโยงกับคลาสด้านบนเช่น: interface IGarrage< TCar > : where TCar: IGenericCar< (**any type here**) > {...} โดยพื้นฐานแล้วฉันต้องการให้ IGarrage ทั่วไปของฉันขึ้นอยู่กับIGenericCarไม่ว่าจะเป็นIGenericCar<int>หรือIGenericCar<System.Color>เพราะฉันไม่มีการพึ่งพาประเภทนั้นก็ตาม

11
SQL: BETWEEN เทียบกับ <= และ> =
ใน SQL Server 2000 และ 2005: อะไรคือความแตกต่างระหว่างสองWHEREข้อนี้? ฉันควรใช้กับสถานการณ์ใด คำค้นหา 1: SELECT EventId, EventName FROM EventMaster WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009' แบบสอบถาม 2: SELECT EventId, EventName FROM EventMaster WHERE EventDate &gt;='10/15/2009' AND EventDate &lt;='10/18/2009' (แก้ไข: Eventdate ที่สองเดิมหายไปดังนั้นแบบสอบถามจึงผิดทางไวยากรณ์)
111 sql  sql-server  tsql  where  between 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.