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

เลือกเป็นคำหลักทั่วไปที่ใช้ในการสืบค้นข้อมูล 'select ()' เป็นฟังก์ชั่นการเขียนโปรแกรมสำหรับเรียกรหัสตามการจัดการไฟล์หรือกิจกรรมของระบบอื่น ๆ อย่าใช้แท็กนี้สำหรับคำถามที่เกี่ยวข้องกับ: HTML <select> แท็ก (ใช้ [html-select]) แบบสอบถามแบบรวมภาษาเช่น LINQ หรืออื่น ๆ ที่คล้ายกันเป็นต้น

8
Python: Tuples / พจนานุกรมเป็นคีย์เลือกจัดเรียง
สมมติว่าฉันมีผลไม้หลายสีเช่นกล้วยสีฟ้า 24 ลูกแอปเปิ้ลเขียว 12 ลูกสตรอเบอร์รี่สีน้ำเงิน 0 ลูกเป็นต้น ฉันต้องการจัดระเบียบในโครงสร้างข้อมูลใน Python ที่ช่วยให้เลือกและจัดเรียงได้ง่าย ความคิดของฉันคือการใส่สิ่งเหล่านี้ลงในพจนานุกรมที่มีทูเปิลเป็นกุญแจสำคัญเช่น { ('banana', 'blue' ): 24, ('apple', 'green'): 12, ('strawberry','blue' ): 0, # ... } หรือแม้แต่พจนานุกรมเช่น { {'fruit': 'banana', 'color': 'blue' }: 24, {'fruit': 'apple', 'color': 'green'}: 12, {'fruit': 'strawberry','color': 'blue' }: 0, # ... } ฉันต้องการเรียกดูรายการผลไม้สีฟ้าทั้งหมดหรือกล้วยทุกสีหรือจัดเรียงพจนานุกรมตามชื่อผลไม้ มีวิธีทำอย่างไรให้สะอาด? อาจเป็นไปได้ว่าพจนานุกรมที่มีทูเปิลเป็นคีย์ไม่ใช่วิธีที่เหมาะสมในการจัดการกับสถานการณ์นี้ ข้อเสนอแนะทั้งหมดยินดีต้อนรับ!

6
ฉันจะเลือกองค์ประกอบใน jQuery โดยใช้ตัวแปรสำหรับ ID ได้อย่างไร
ตัวอย่างเช่นต่อไปนี้เลือกส่วนที่มี id = "2": row = $("body").find("#2"); ฉันจะทำสิ่งนี้ได้อย่างไร: row_id = 5; row = $("body").find(row_id); ไวยากรณ์ข้างต้นก่อให้เกิดข้อผิดพลาด ฉันตรวจสอบเอกสาร jQuery และคำตอบที่นี่โดยไม่ประสบความสำเร็จ
100 jquery  syntax  select 

14
วิธีเลือกแถวล่างสุด
ฉันสามารถทำ SELECT TOP (200) ... แต่ทำไมไม่ BOTTOM (200) ล่ะ? เพื่อไม่ให้เข้าใจถึงปรัชญาที่ฉันหมายถึงคือฉันจะทำอย่างไรให้เทียบเท่ากับ TOP (200) แต่ในทางกลับกัน (จากด้านล่างเช่นที่คุณคาดหวังให้ BOTTOM ทำ ... )

5
วิธีเลือกเฉพาะแถวแรกสำหรับแต่ละค่าที่ไม่ซ้ำกันของคอลัมน์
สมมติว่าฉันมีตารางที่อยู่ลูกค้า: CName | AddressLine ------------------------------- John Smith | 123 Nowheresville Jane Doe | 456 Evergreen Terrace John Smith | 999 Somewhereelse Joe Bloggs | 1 Second Ave ในตารางลูกค้ารายหนึ่งเช่น John Smith สามารถมีที่อยู่ได้หลายรายการ ฉันต้องการคำค้นหาที่เลือกสำหรับตารางนี้เพื่อส่งคืนเฉพาะแถวแรกที่พบซึ่งมีรายการที่ซ้ำกันใน 'CName' สำหรับตารางนี้ควรส่งคืนแถวทั้งหมดยกเว้นแถวที่ 3 (หรือ 1 - ที่อยู่ใดก็ได้ในสองรายการนั้นใช้ได้ แต่สามารถส่งคืนได้เพียงรายการเดียว) มีคำหลักที่ฉันสามารถเพิ่มลงในแบบสอบถาม SELECT เพื่อกรองตามว่าเซิร์ฟเวอร์เคยเห็นค่าคอลัมน์มาก่อนหรือไม่
100 sql  sql-server  tsql  select  unique 

3
ฉันจะทำ SELECT UNIQUE กับ LINQ ได้อย่างไร?
ฉันมีรายการดังนี้: Red Red Brown Yellow Green Green Brown Red Orange ฉันพยายามทำ SELECT UNIQUE ด้วย LINQ เช่นฉันต้องการ Red Brown Yellow Green Orange var uniqueColors = from dbo in database.MainTable where dbo.Property == true select dbo.Color.Name; จากนั้นฉันก็เปลี่ยนสิ่งนี้เป็น var uniqueColors = from dbo in database.MainTable where dbo.Property == true select dbo.Color.Name.Distinct(); โดยไม่ประสบความสำเร็จ ครั้งแรกselectได้รับสีทั้งหมดดังนั้นฉันจะแก้ไขเพื่อให้ได้ค่าที่ไม่ซ้ำกันได้อย่างไร …

2
พฤติกรรมเริ่มต้นของ MySQL JOIN, INNER หรือ OUTER คืออะไร?
ชั่วโมงที่แล้วฉันจึงหาทางอินเทอร์เน็ตอ่านและมองหาคำตอบที่ชัดเจนสำหรับคำถามง่ายๆนี้ JOIN เริ่มต้นใน MySQL คืออะไร? SELECT * FROM t1 JOIN t2 เป็นเช่นเดียวกับ SELECT * FROM t1, t2 OR SELECT * FROM t1 INNER JOIN t2 นอกจากนี้คำถามที่เกี่ยวข้องเมื่อคุณใช้ประโยค "WHERE" จะเหมือนกับ JOIN หรือ INNER JOIN ตอนนี้ฉันคิดว่า JOIN แบบสแตนด์อะโลนนั้นเหมือนกับการใช้เครื่องหมายจุลภาคและ WHERE clauses
95 mysql  select  join 

4
T-SQL รับค่าที่เลือกของกระบวนงานที่เก็บไว้
ใน T-SQL อนุญาตให้ใช้: DECLARE @SelectedValue int SELECT @SelectedValue = MyIntField FROM MyTable WHERE MyPrimaryKeyField = 1 ดังนั้นจึงเป็นไปได้ที่จะรับค่าของ SELECT และใส่ไว้ในตัวแปร (หากเป็นสเกลาร์อย่างชัดเจน) ถ้าฉันใส่ตรรกะการเลือกเดียวกันในขั้นตอนการจัดเก็บ: CREATE PROCEDURE GetMyInt AS SELECT MyIntField FROM MyTable WHERE MyPrimaryKeyField = 1 ฉันสามารถรับผลลัพธ์ของกระบวนงานที่เก็บไว้นี้และบรรจุไว้ในตัวแปรได้หรือไม่ สิ่งที่ต้องการ: DECLARE @SelectedValue int SELECT @SelectedValue = EXEC GetMyInt (ฉันรู้ว่าไม่อนุญาตให้ใช้ไวยากรณ์ด้านบนเพราะฉันลองแล้ว!)

11
เลือกลงในตัวแปรใน MySQL DECLARE ทำให้เกิดข้อผิดพลาดทางไวยากรณ์หรือไม่
ฉันต้องการเลือกค่าเดียวเป็นตัวแปร ฉันพยายามทำตาม: DECLARE myvar INT(4); - ส่งคืนข้อผิดพลาดทางไวยากรณ์ทันที SELECT myvalue FROM mytable WHERE anothervalue = 1; - ส่งกลับจำนวนเต็มเดียว SELECT myvalue INTO myvar FROM mytable WHERE anothervalue = 1; - ใช้ไม่ได้ลอง @myvar ด้วย สามารถใช้ DECLARE นอกกระบวนงานหรือฟังก์ชันที่จัดเก็บไว้ได้หรือไม่? บางทีฉันอาจไม่เข้าใจแนวคิดของตัวแปรผู้ใช้ ... ฉันเพิ่งลอง: SELECT myvalue INTO @var FROM `mytable` WHERE uid = 1; SELECT @var; ... …

8
เรียงลำดับตามค่าฟิลด์เฉพาะก่อน
ฉันมีตารางที่มี 3 คอลัมน์: id | name | priority -------------------- 1 | core | 10 2 | core | 9 3 | other | 8 4 | board | 7 5 | board | 6 6 | core | 4 ฉันต้องการจัดลำดับชุดผลลัพธ์โดยใช้priorityแต่ก่อนอื่นแถวที่มีname=coreลำดับความสำคัญต่ำกว่า ผลลัพธ์ควรมีลักษณะดังนี้ id | name | priority -------------------- 6 | core …


4
จะลบจากการเลือกใน MySQL ได้อย่างไร?
รหัสนี้ใช้ไม่ได้กับ MySQL 5.0 วิธีการเขียนใหม่เพื่อให้ใช้งานได้ DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id HAVING ( COUNT(id) &gt; 1 )) ฉันต้องการลบคอลัมน์ที่ไม่มีรหัสเฉพาะ ฉันจะเพิ่มว่าส่วนใหญ่แล้วมันมีเพียง id เดียว (ฉันลองใช้ไวยากรณ์แล้วมันก็ใช้ไม่ได้เช่นกัน)

5
SQL Server GROUP BY datetime ละเว้นชั่วโมงนาทีและเลือกด้วยวันที่และค่าผลรวม
ฉันมีตารางที่มีสองช่อง - datetimeและint. ฉันต้องการทำกลุ่มในวันที่datetimeเดียวโดยไม่สนใจชั่วโมงและนาที SELECTงบควรจะกลับวันที่แมผลรวมของ int ของวันเดียวได้

13
JQuery - วิธีเลือกรายการแบบเลื่อนลงตามมูลค่า
ฉันต้องการตั้งค่ารายการแบบเลื่อนลง (เลือก) เพื่อเปลี่ยนแปลงตามค่าของรายการ ฉันมี &lt;select id="mySelect"&gt; &lt;option value="ps"&gt;Please Select&lt;/option&gt; &lt;option value="ab"&gt;Fred&lt;/option&gt; &lt;option value="fg"&gt;George&lt;/option&gt; &lt;option value="ac"&gt;Dave&lt;/option&gt; &lt;/select&gt; และฉันรู้ว่าฉันต้องการเปลี่ยนดรอปดาวน์เพื่อให้เลือกตัวเลือกที่มีค่าเป็น "fg" ฉันจะทำสิ่งนี้กับ JQuery ได้อย่างไร?

6
ฉันจะใช้ออบเจ็กต์ PDO อย่างเหมาะสมสำหรับคิวรี SELECT ที่กำหนดพารามิเตอร์ได้อย่างไร
ฉันได้ลองทำตามคำแนะนำของ PHP.net ในการทำSELECTแบบสอบถามแล้ว แต่ฉันไม่แน่ใจว่าจะทำอย่างไรดีที่สุด ฉันต้องการใช้SELECTแบบสอบถามที่กำหนดพารามิเตอร์หากเป็นไปได้เพื่อส่งคืนIDในตารางที่nameฟิลด์ตรงกับพารามิเตอร์ สิ่งนี้ควรคืนค่าหนึ่งIDเนื่องจากจะไม่ซ้ำกัน จากนั้นฉันต้องการใช้IDเป็นINSERTตารางอื่นดังนั้นฉันจะต้องพิจารณาว่าสำเร็จหรือไม่ ฉันอ่านด้วยว่าคุณสามารถเตรียมแบบสอบถามเพื่อนำกลับมาใช้ใหม่ได้ แต่ฉันไม่แน่ใจว่าจะช่วยได้อย่างไร
85 php  mysql  select  pdo 

9
การเลือกข้อความที่โฟกัสโดยใช้ jQuery ไม่ทำงานใน Safari และ Chrome
ฉันมีรหัส jQuery ต่อไปนี้ (คล้ายกับคำถามนี้ ) ที่ใช้งานได้ใน Firefox และ IE แต่ล้มเหลว (ไม่มีข้อผิดพลาดเพียงแค่ใช้งานไม่ได้) ใน Chrome และ Safari มีแนวคิดสำหรับวิธีแก้ปัญหาหรือไม่? $("#souper_fancy").focus(function() { $(this).select() });
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.