Linux shell实现MySQL数据库简单查询&&MySQL多表联合查询
来源:互联网 发布:数据列表测试用例 编辑:程序博客网 时间:2024/06/07 06:30
Linux shell实现MySQL数据库简单查询&&MySQL多表联合查询
两张表:
appdb.t_position:
id, appId, appName, eventId, isdel
appdb.t_record:
id, uid, name
根据t_record中的name查找uid,uid对应t_position中的appId,根据uid关联找到相等的appId,关键查询对应的记录的id, appId, appName, eventId, aliasName
# vim test.sh
#!/bin/sh
if [ $# != 1 ]; thenecho "please use: $0 <name>"
echo "eg: $0 mytest"
exit 1
fi
echo $'\n'
name=$1
ccc="select appId, appName, eventId, aliasName from appdb.t_position as a left join appdb.t_record b on a.appId = b.uid where
a.isdel=0 and b.name=\"$name\""cmd="\x6D\x79\x73\x71\x6C\x20\x2D\x75\x74\x74\x74\x20\x2D\x70\x31\x32\x33\x34\x35\x36\x37"
cmd2=$(echo -e $cmd)
ret=$($cmd2 -e "$ccc")
if [ -z $ret ]; then
ret="ERROR: input name not found."
fi
echo $ret$'\n'
阅读全文
0 0
- Linux shell实现MySQL数据库简单查询&&MySQL多表联合查询
- MYSQL多表联合查询
- Mysql多表联合查询
- mysql多表联合查询
- 解决Mysql数据库实现多表联合查询及按照其中一个字段进行排序问题
- mysql多表联合查询并统计
- mysql 多表联合查询优化
- mysql 多表联合查询示例
- mysql多表及联合查询
- mysql两表联合查询,一对多
- MySQL的多表联合查询
- mysql三表联合查询
- mysql两表联合查询
- MySQL 联合查询实例
- mysql中的联合查询
- mysql 联合查询
- mysql联合查询
- MySQL 联合查询
- [bzoj4403]序列统计 Lucas定理
- 使用firewall-cmd命令配置防火墙
- Divide_Two_Integers
- 网易春招面试题--搬砖
- Activity之间跳转和参数传递
- Linux shell实现MySQL数据库简单查询&&MySQL多表联合查询
- 安卓SharedPreferences存储与读取
- 如何通俗地理解 Gradle?
- leetcode_162. Find Peak Element
- Android压缩安装包图片
- POJ 1277 Beer Land 笔记
- 每日一C,指向一维、二维数组的指针及数组作为函数形参的思考(二)
- C++中数字与字符串之间的转换
- 【算法题】计算糖果