|
|
|
รบกวนขอคำแนะนำ ช่วยเหลือ เลือกการเปรียบเทียบค่า ... |
|
|
|
|
|
|
|
จากฐานข้อมูล
CREATE TABLE `test` (
`id` int(2) NOT NULL auto_increment,
`who_noone` varchar(150) NOT NULL,
`who_notwo` varchar(150) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;
--
-- Dumping data for table `test`
--
INSERT INTO `test` VALUES (1, 'a1', 'b1');
INSERT INTO `test` VALUES (2, 'a2', 'b2');
INSERT INTO `test` VALUES (3, 'a3', 'b3');
INSERT INTO `test` VALUES (4, 'a4', 'b4');
INSERT INTO `test` VALUES (5, 'a5', 'b5');
INSERT INTO `test` VALUES (6, 'a6', 'b6');
จากฐานข้อมูลนี้
เงื่อนไขเป็นการตรวจสอบ id 1 กับ id2
- ถ้า a1.who_noone เท่ากับ b2.who_notwo และ b1.who_noone เท่ากับ a2.who_notwo เมื่อเงื่อนไขเป็นจริง
ให้แสดงค่าเพียง a1 และ b1
>>> ถึงตรงนี้ทำได้ไม่มีปัญหา
แต่อยากให้ข้ามไปตรวจสอบที่ id 3 กับ 4 พอได้ค่า a3 และ b3
ก็ข้ามไปเปรียบ 5-6 ต่อไปเลยครับ....
ช่วยแนะนำหน่อยครับ....
นึกไม่ออกแล้วจริง ๆ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2014-01-16 17:07:27 |
By :
apisitp |
View :
652 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2014-01-16 17:29:02 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
T^T
มันเป็นเรื่องของ การลงทะเบียน
เรดครอด 1 - คนที่ 1 ลงทะเบียน แจ้งพักกับ คนที่ 2
เรดครอด 2 - คนที่ 2 ลงทะเบียน แจ้งพักกับคนที่ 1
ตอนทำเค้าสั่งวันศุกร์ที่ 10 - ให้ใช้งานได้วันอังคารที่ 13 อดหลับอดนอน (ตัดวันที่ 11 กับ 12 ออกวันครอบครัว)
ตอนทำรีบไม่ได้คิด ไม่ได้วางเงื่อนไข (ก็งานรีบนิ่)
พอตอนมาจะสรุปรายงาน นั่งมึนเอง งงเอง
อยากจะบ้า
แนวทาง
1. เอาข้อมูลมานั่งตัดเองใน Excel
2.เพิ่มฟิลด์ จับคู่ล่ะ....ให้แต่ละคน แก้ปัญหาไปก่อน 555+
|
ประวัติการแก้ไข 2014-01-16 17:40:06 2014-01-16 17:41:17
|
|
|
|
Date :
2014-01-16 17:39:11 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|