mysql - VB.NET多表搜索功能与Mysql

标签 mysql sql vb.net

下面这段代码是我的主要搜索功能。问题是我无法添加更多表格来进行搜索。它只适用于一张 table 。

SQL= "SELECT * from mydatabase where id like '%"& search.Text & "%'"

我想要的是这样的: SQL= "SELECT * from mydatabase 其中 id, name, lastname like '%"& search.Text & "%'"

我尝试了不同类型的代码来实现它,但没有成功。

最佳答案

你当然可以使用 OR 条件:

SQL= "SELECT * from mydatabase 
       where id like '%" & search.Text &"%"
          Or name like '%" & search.Text &"%"
          Or lastname like '%" & search.Text & "%'"

关于mysql - VB.NET多表搜索功能与Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22748398/

相关文章:

java - 前端 (HTML) 未从 Microsoft Azure 中的 mysql 数据库获取 Spring Boot 应用程序中的数据

php - 向mysql数据库插入数据时出错

css - 如何在 VB.net 中为 DataGridView 提供通用样式

asp.net - Web 服务在 SOAPAction 中添加额外的正斜杠

php - 使用关系 Laravel 访问数据

mysql - 将 odbcReader 分配给数据集

MYSQL INNER JOIN 意外结果

php - 如何使用 Codeigniter 减少数据插入时间?

MySql查询找到最低高

php - 如何使用SQl语法从MySQL表中的组中选择最新记录