 |
สอบถามเรื่อง หมายเลขบิล คือ มีบิล 2 ตัว คือ บิลออกใบกำกับภาษี และ อีกบิลเป็นบิลทั่วไป ที่อยากถามคือ แต่ละบิลมี เลขที่บิลรันไปเรื่อย ๆ เช่น |
|
 |
|
|
 |
 |
|
แยกเทเบิ้ลครับ ไม่น่าจะเอามารวมกันน่ะครับ
บิลเงินสด , บิลส่งของ , บิลภาษี , ใบวางบิล ,ใบเสร็จรับเงิน ฯ
หรือ ใบส่งของ/ใบกำกับภาษี , ใบเสร็จรับเงิน/ใบกำกับภาษี
ขึ้นอยู่กับฝ่ายบัญชีว่าวางผังฯยังไง
แต่แนะนำให้แยกเทบเิ้ลครับ 
|
 |
 |
 |
 |
Date :
2014-05-13 11:57:54 |
By :
sakuraei |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณ มาก ครับ แต่เวลาเรียกต้องเรียก สอง table มาโชว์ ใน หน้าเดียวกัน ครับ ไม่รู้ว่าจะเอามาต่อยังไง เพราะ เคยแต่ เชื่อม 2 ตาราง แล้วดึงมา ถ้าเป็น 2 ตารางที่ไม่มีความสัมพันธ์ กัน จะดึงให้มาอยู่ ใน หน้าเดียว กันได้อย่างไร คับ คือ เอามาต่อกันเลย คับ
|
 |
 |
 |
 |
Date :
2014-05-13 16:15:53 |
By :
rock_rock |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เหมือนกับว่า บิลมี 2 แบบ แบบ vat กับ ไม่ vat ครับ
ที่จะดึงมาเพราะจะดูว่า บิลตัวไหนเก็บเงินแล้ว แค่นั้น ครับ
|
 |
 |
 |
 |
Date :
2014-05-13 16:52:26 |
By :
rock_rock |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไม่สัมพันธ์กันก็คิวรี่ 2 ครั้ง ครับ
|
 |
 |
 |
 |
Date :
2014-05-13 17:08:39 |
By :
apisitp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
สร้าง View ครับ
CREATE VIEW billing AS
SELECT t1.docno AS docno,
t1.docdate AS docdate,
t1.custid AS custid,
t1.totalamount AS totalamount,
t1.payment AS payment
FROM invoice t1
WHERE t1.docdate like '2014-05-12%'
UNION
SELECT t2.docno AS docno,
t2.docdate AS docdate,
t2.custid AS custid,
t2.totalamount AS totalamount,
t2.payment AS payment
FROM invoice_vat t2
WHERE t2.docdate like '2014-05-12%'
แล้วเลือกข้อมูลจาก View ให้เรียงลำดับด้วยวันเวลาที่ใช้ออกบิลครับ
SELECT * FROM billing order by docdate,payment
payment เป็นฟิวด์ที่เก็บว่า จ่ายเงินหรือยัง.... จะ 0 หรือ 1 ก็แล้วแต่ครับ
|
ประวัติการแก้ไข 2014-05-13 17:48:26
 |
 |
 |
 |
Date :
2014-05-13 17:46:16 |
By :
sakuraei |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถ้าไม่คิวรี่ 2 ครั้ง
หรือไม่สร้าง VIEW
ก็ลอง SELECT แบบ UNION เชื่อมกันดูครับ
|
 |
 |
 |
 |
Date :
2014-05-13 21:44:35 |
By :
{Cyberman} |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|