php - 我将如何使用 PHP substr?

标签 php mysql substring

我想弄清楚如何在我的程序中使用 substr 从表中获取适当的数据。

用户选择“字母”“AA”、“AB”、“AC”、“AD”、“AE”或“all”

然后我需要比较“panelID”是否具有我假设使用 substr 的“字母”。

面板 ID 示例:1122AA-0010

$_SESSION['yield'] = "
from (select distinct panelID from DATABASE.TABLE) s, DATABASE.TABLE p
where p.panelID = s.panelID and p.laminationts > '$start_date' and p.laminationts < '$end_date'
group by week(p.laminationts)";

像这样

"where substr(p.panelID,4,2) = substr(s.panelID,4,2) and p.laminationts > '$start_date' and p.laminationts < ..."

最佳答案

另一种选择是使用 LIKE 运算符和 % 通配符。它将找到包含您感兴趣的文本字符串的任何行:

http://socialstreams.co/40/MySQL_LIKE_Operator

关于php - 我将如何使用 PHP substr?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6026017/

相关文章:

php - 跨域 AJAX 不工作 PHP

php - 可以使用哪些优秀的 PHP 分析器?

java - 无法理解如何模拟 String.substring 方法

sql - 检查最后两位数字是否是字母

php - 在表单提交后提供下载服务

php - mysql 获取的 $row 是什么类型的变量?

php - 通过 php 表单输入 mysql INT 和 DATE 的空值

php - 从 Mysql 日期格式 m/d/y 中获取月份和年份并与今天的月份和年份进行比较

相关大表上的 MySQL Slow INSERT,100% CPU 使用率

java - 查找所有匹配的子字符串,而不仅仅是 "most extended"一个