|
значения параметров иnull
|
|||
---|---|---|---|
#18+
CREATE TABLE IF NOT EXISTS `docs` ( `id` int(6) unsigned NOT NULL, `p1` varchar(10) NOT NULL, `p2` varchar(10) NOT NULL, `p3` varchar(10) NOT NULL, `p4` varchar(10) NOT NULL, `p5` varchar(10) NOT NULL, PRIMARY KEY (`id`) ) DEFAULT CHARSET=utf8; INSERT INTO `docs` (`id`, `p1`, `p2`,`p3`,`p4`,`p5`) VALUES ('1', '2', '3', '5', '1', '9'), ('2', '1', '2', '9', '6', '4'), ('3', '3', '3', '2','1', '9'), ('4', '2', '6', '1', '7', '8'), ('5', '3', '3', '1', '2', '7'), ('6', '3', '2', '1', '8', '3'), ('7', '1', '4', '2', '3', '2'), ('8', '5', '9', '7', '4', '1'); SELECT * FROM docs WHERE p1='3' and p2='3' and p3='2' and p4='1' and p5='9' -- Написать запрос, в который вместо %p1..%p5 можно подставить значения параметров или null -- если параметр null, то у возвращенных записей этот параметр может быть любым -- SELECT * FROM docs WHERE p1=%p1 and p2=%p2 and p3=%p3 and p4=%p4 and p5=%p5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2020, 14:11 |
|
|
start [/forum/topic.php?fid=47&fpage=18&tid=1828456]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 17ms |
total: | 133ms |
0 / 0 |