积木首页 - 学院 - 软件测试 - 技术百科 - 问答 - 黄页 - 手册 - 站长工具 - 社区
登录 | 注册
积木技术社区 » PHP » 关于PHP调用两个数据库的数据计算的问题
打印 楼主:马司徒 发表于 2011-01-15 16:10 [回复7次/有效6个,浏览436次]

关于PHP调用两个数据库的数据计算的问题 [精]

各位老大:
我有两张表
表一:(消耗)
天然气 氮气 水
11231 12012 21043
12461 35611 64412
表二:(价格)
天然气 氮气 水
2.1 0.15 0.4
怎样才能调用时使 消耗*单价
新手上路,谢谢
2楼 发表于 2011-01-15 16:45
你很强大。数据计算用sql。你不想自己服务器挂掉,还是好好重新设计你的代码吧
3楼 发表于 2011-01-15 17:23
他说的对
你如果不想用的话 你就自己连接查询 根据主外键关系,然后在查询出相应的字段和单价信息,最后用字段相乘就行了
4楼 发表于 2011-01-15 17:43
没id?
5楼 发表于 2011-01-15 17:46
表一:(消耗)
天然气 氮气 水
tb1
col1 col2 col2
11231 12012 21043
12461 35611 64412
表二:(价格)
天然气 氮气 水
tb2
colA colB colC
2.1 0.15 0.4
写查询语句
select tb1.col1 * tb2.colA, tb1.col2 * tb2.colB, tb1.col3 * tb2.colC from tb1,tb2
6楼 发表于 2011-01-15 17:56
直接用sql好像不行吧,只能写代码来实现
7楼 发表于 2011-01-15 18:05
可能需要使用程序来进行遍历读取,给个思路:
PHP code
for循环取出消耗表中的数据进行遍历
再取出价格表中与消耗表相同字段的记录,相乘并返回即可
标题:
内容:

PHP: PHP技巧 - PHP基础 - PHP实例 - PHP错误代码 - 正则表达式 - 热门脚本语言: DOS命令 - vbs - CSS/HTML - python - perl - ruby - shell编程 - Powershell

JS: node.js - JS基础 - extjs - jQuery - JavaScript技巧

网址导航成语大全积木 TinyMCE 服务邮箱: Gimoohr(#)gmail.com
Copyright © 2008 Gimoo.Net  京ICP备05050695号