[英]Check user id is found or not in varchar field (mysql)
How to check userid is available in varchar field or not in sql query 如何检查用户ID是否在varchar字段中可用或在SQL查询中不可用
My table 'tb_feeds'
我的表格“ tb_feeds”
I want to set logic as PHP in mysql query like 我想在mysql查询中将逻辑设置为PHP
// Same Logic i want in Mysql
$a = 'How are you?';
if (strpos($a, 'are') !== false) {
echo 'true';
}
I want
我想要
$user_id = '1';
// What i write this query in proper SQL way
SELECT * FROM tb_feeds WHERE feed_display_user_id contains $user_id
I Get This Solution but this is part time solution use another data model for better output. 我得到了这个解决方案,但这是兼职解决方案,请使用另一个数据模型以获得更好的输出。
$user_id = '1';
"SELECT * FROM `tb_feeds` WHERE FIND_IN_SET($user_id, feed_display_user_id)"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.