คำถามในหัวข้อ 'join'
SQL Query เพื่อรวมฟิลด์จากตารางต่างๆ
ฉันเป็นโปรแกรมเมอร์ผู้ต่ำต้อยที่เกลียด SQL ... :) โปรดช่วยฉันด้วยคำถามนี้
ฉันมี 4 ตาราง เช่น:
Table A:
Id Total
1 100
2 200
3 500
Table B
ExtId Amount
1 10
1 20
1 13
2 12
2 43
3 43
3 22
Table C
ExtId...
46300 มุมมอง
schedule
12.01.2024
SQL เข้าร่วมในความสัมพันธ์แบบหนึ่งต่อกลุ่มโดยไม่มีความสัมพันธ์ใดที่ตรงกับค่าที่กำหนด
สมมติว่าฉันมีโต๊ะสองโต๊ะ
User
-----
id
first_name
last_name
User_Prefs
-----
user_id
pref
ข้อมูลตัวอย่างใน User_Prefs อาจเป็นได้
user_id | pref
2 | SMS_NOTIFICATION
2 | EMAIL_OPT_OUT
2 | PINK_BACKGROUND_ON_FRIDAYS...
2463 มุมมอง
schedule
18.12.2023
ประสิทธิภาพการทำงาน: mysql และเข้าร่วม
เป็นเพียงคำถามเกี่ยวกับการสร้างแบบจำลองตาราง
ฉันมีตารางผู้ใช้เช่น:
ชื่อผู้ใช้ varchar หลัก
รหัสผ่าน varchar
ชื่อ วาร์ชาร์
นามสกุล วาร์ชาร์
...
แล้วก็มีบางตารางที่อ้างอิงถึงผู้ใช้เช่นตารางกลุ่มและตารางบันทึก......
162 มุมมอง
schedule
18.12.2023
เมื่อใดจึงควรใช้แบบสอบถามย่อย SQL เทียบกับการรวมมาตรฐาน
ฉันกำลังเขียนข้อความค้นหา SQL ที่เขียนไม่ดีขึ้นมาใหม่และมีการใช้ข้อความค้นหาย่อยมากเกินไป ฉันกำลังมองหาแนวทางปฏิบัติที่ดีที่สุดเกี่ยวกับการใช้ข้อความค้นหาย่อย
ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม
43352 มุมมอง
schedule
12.01.2024
Linq - เข้าร่วมผ่านพจนานุกรมโดยที่ KeyValuePair.Value เป็นคอลเล็กชันของตัวเอง
พยายามทำความเข้าใจว่าการรวมควรมีลักษณะอย่างไรตามตัวอย่างด้านล่าง ความช่วยเหลือใด ๆ ในการพิจารณาว่าเป็นไปได้หรือไม่ที่จะเขียน linq สำหรับสิ่งต่อไปนี้จะได้รับการชื่นชมอย่างมาก!
List<string> col1;
Dictionary<string,...
4272 มุมมอง
schedule
11.12.2023
รวม 3 ตารางเพื่อแสดงข้อมูลบางอย่าง PHP-MSSQL
ฉันมีตารางนี้และฉันต้องการรับข้อมูลบางอย่างเพื่อให้ผู้ใช้สามารถดูและสามารถโพสต์ไปยังหน้าอื่นได้
ฉันไม่สามารถโพสต์ภาพได้ดังนั้นฉันจึงต้องแยกย่อยดังนั้นโปรดอดทนกับฉัน
โต๊ะที่ 1
dbo.users
pkey(รหัสผู้ใช้)
ชื่อพนักงาน
โต๊ะที่ 2...
381 มุมมอง
schedule
30.12.2023
เหลือตารางเข้าร่วมบนตัวมันเอง sql
ฉันมีคำถาม sql ง่ายๆ ที่นี่ ฉันเห็นข้อความค้นหาดังนี้:
SELECT
users.id, users.username, users.password
FROM
users AS User
LEFT JOIN
users AS User0 ON ...
LEFT JOIN
users AS User1 ON ...
LEFT JOIN
users...
2581 มุมมอง
schedule
14.11.2023
วิธีค้นหากำไรสำหรับหมวดหมู่
โปรเจ็กต์ของฉันเกี่ยวกับร้านขายเครื่องประดับ และฉันพยายามค้นหาผลกำไรจากสินค้าแต่ละประเภท ให้ฉันเจาะจงมากขึ้น
ฉันมี 3 ตารางที่ให้ข้อมูลแก่ฉัน:
ยอดขาย (ยอดขาย, หมายเลขผลิตภัณฑ์, ปริมาณ, ราคา)
salesid productid Quantity Price
11001 13001...
76 มุมมอง
schedule
13.11.2023
PHP PDO ปล่อยให้เข้าร่วมตารางโดยที่เขตข้อมูลไม่ตรงกัน
ฉันกำลังสร้างแบบทดสอบสำหรับลูกค้าที่ต้องการให้บันทึกผลลัพธ์แบบทดสอบอัตโนมัติ และฉันพบปัญหา ฉันกำลังพยายามเลือกคำถามทั้งหมดที่ผู้ใช้ยังไม่ได้ตอบในแบบทดสอบบางข้อ ฉัน บันทึกผลลัพธ์ของคำถามแต่ละข้อที่ถูกตอบลงในตาราง RESULTS...
582 มุมมอง
schedule
31.12.2023
ส่งกลับบันทึกจากตารางหลักที่มีบันทึกเฉพาะในตารางรายละเอียด
ฉันมีตารางกรณีสองกรณีต่อไปนี้ tbl_emp เป็นตารางหลัก พูดว่า:-
----------------------------------------------------------
tbl_emp
----------------------------------------------------------
emp_id emp_name
1...
215 มุมมอง
schedule
21.01.2024
รวมตารางเฉพาะในกรณีที่ไม่มีค่าที่แน่นอนในหลายแถวในตารางอื่น
ฉันพยายามเข้าร่วมสองตาราง ตารางหนึ่งคือตารางที่เต็มไปด้วยตัวแปรที่ไม่ซ้ำกันโดยสิ้นเชิง debtor ไม่สามารถมีรหัสลูกหนี้ซ้ำกันได้ ตอนนี้ฉันต้องการเข้าร่วมกับตาราง items โดยที่ debtor.debtor id สามารถปรากฏได้หลายครั้ง...
1105 มุมมอง
schedule
18.11.2023
การเข้าร่วมที่ไม่ซ้ำ: 2 คีย์หลักในหนึ่งคอลัมน์
ปัญหาที่ฉันพบคือการทำงานกับ 3 ตารางลูกค้า การซื้อ และเวิร์กโฟลว์
CustomerID เป็นคีย์หลักสำหรับตารางลูกค้าและเป็น INT EG.. 123 ที่มีตัวเลข 3 หลัก
PurchaseID เป็นคีย์หลักสำหรับตารางการซื้อคือ INT 8 หลัก EG.. 12345678...
83 มุมมอง
schedule
23.11.2023
รหัส SQL ต่อไปนี้แสดงข้อผิดพลาด [ซ้ำกัน]
SELECT fp.Physician_Key,
fp.Month,
pd.DisplayName,
hd.ProductName,
SUM(AmtPaid) AS TotalCost
FROM F_ProgramCost_Fact fp
INNER JOIN D_HEALTHPLANDim hd ON hd.HealthPlan_Key = fp.HealthPlan_Key
INNER JOIN D_PHYSICIANDim...
32 มุมมอง
schedule
24.12.2023
วิธีแสดงบันทึกจาก 3 ตารางโดยไม่มี foreach
ฉันมีปัญหาในการสอบถามเพื่อรวมบันทึกจาก 3 ตารางและพิมพ์ผลลัพธ์บนหน้าจอ ฉันทำวิธีแก้ปัญหาแล้วแต่ความเร็วไม่ดี และฉันก็มองหาวิธีแก้ปัญหาที่ดีกว่านี้ ตารางของฉันคือ:
ตารางทดสอบ
id_test
testName
ตารางคำถาม
id_quest
id_test
question...
62 มุมมอง
schedule
10.11.2023
วิธีเติมฟิลด์เสริมผ่าน JOIN ด้วย Doctrine
สมมติว่าฉันมีเอนทิตีที่มีความสัมพันธ์ ManyToOne (กับ EXTRA_LAZY) และเห็นได้ชัดว่ามีคอลัมน์เข้าร่วม
eg. Article (main entity) -> Author (external entity)
สมมติว่าฉันเพิ่มฟิลด์ author_name ลงในบทความที่ไม่ได้แมปกับ ORM และในบางบริบท...
414 มุมมอง
schedule
04.11.2023
วิธีเข้าร่วมรายการและรายการ/ตารางขนาดใหญ่โดยใช้ LINQ
เริ่มแรกฉันมีรายการดังกล่าว:
List<Car> cars = db.Car.Where(x => x.ProductionYear == 2005).ToList();
จากนั้นฉันพยายามเข้าร่วมรายการนี้กับตารางใหญ่สองตารางโดยใช้ LINQ ดังนี้:
var joinedList = (from car in cars...
2331 มุมมอง
schedule
24.10.2023
ค้นหาการอัพเดตในตารางโดยใช้ Self-Join
ฉันมีตารางดังภาพด้านล่าง
ชื่อตาราง - คุณสมบัติ
|runId|listingId|listingName
1 123 abc
1 234 def
2 123 abcd
2 567 ghi
2 234 defg
ดังที่คุณเห็นในโค้ดด้านบน มี runId และมี List Id...
37 มุมมอง
schedule
03.11.2023
รวม 2 ตารางเพื่อดึงค่าทั้งหมดจากแต่ละตาราง
ฉันมี 2 ตารางที่ฉันต้องการเข้าร่วมด้วยวิธีเฉพาะเพื่อดึงข้อมูลทั้งหมดในแต่ละตาราง แม้ว่าฟิลด์ที่รวมบางฟิลด์อาจไม่มีอยู่ในแต่ละฟิลด์ เหมือนกับการรวมภายนอกแบบเต็ม
ตาราง ก
+--------+-------+------+-------+
| Group | Name | Year | Value |...
46 มุมมอง
schedule
01.11.2023
SQL JOIN โดยมีเงื่อนไข WHERE เป็นลบ
ฉันมีสองตารางเอกสารและป้ายกำกับ (ไม่ใช่กรณีจริงของฉัน ฉันใช้การเปรียบเทียบ) เอกสารหนึ่งฉบับสามารถมี N Labels ได้ เมื่อฉันต้องการเลือกเอกสารที่มีป้ายกำกับ ฉันสามารถทำสิ่งนี้ได้อย่างง่ายดาย
select D.id from document D
join label L on D.id =...
99 มุมมอง
schedule
09.01.2024
เลือกนับจากหลายตาราง จัดกลุ่ม และคำนวณเปอร์เซ็นต์
ขณะนี้ฉันมีคำถามที่ลบจำนวนผู้ที่ทำเครื่องหมายว่าเข้าร่วมผ่านตาราง mv_donation_report ด้วยจำนวนคำขอบคุณที่มอบให้ภายในตาราง mv_fundraiser_report ดังที่แสดงที่นี่:
SELECT cast(A.NUM as float)/cast(A.DENOM as float) * 100 AS Percentage
FROM...
24 มุมมอง
schedule
16.12.2023