我有两张桌子,
这是我的第一张桌子,
ID SUBST_ID CREATED_ID
1 031938 TEST123
2 930111 COOL123
3 000391 THIS109
4 039301 BRO1011
5 123456 COOL938
... ... ...
Run Code Online (Sandbox Code Playgroud)
这是我的第二张桌子,
ID SERIAL_ID BRANCH_ID
1 039301 NULL
2 000391 NULL
3 123456 NULL
... ... ...
Run Code Online (Sandbox Code Playgroud)
我需要一些如何使用第一个表中的数据更新第二个表中的所有行.
它需要在一个更新查询中完成所有操作.
SUBST_ID和SERIAL_ID都匹配,它需要从第一个表中获取created_id并将其插入第二个表中.
所以第二个表将成为以下表,
ID SERIAL_ID BRANCH_ID
1 039301 BRO1011
2 000391 THIS109
3 123456 COOL938
... ... ...
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助和指导.
我正在尝试创建一个mysql选择查询,该查询根据其他两个字段计算值.
这是我的查询,
SELECT request_id, (
unit_cost * quantity
) AS claim_value
FROM `xx_non_part_usage`
WHERE request_id = request_id
GROUP BY request_id
Run Code Online (Sandbox Code Playgroud)
上面的查询仅返回其中一行的total_value.
例如 - 这是一些示例数据,
ID REQUEST_ID QUANTITY UNIT_VALUE
1 10001 2.0 3.00
2 10001 1.0 19.00
3 10003 0.5 18.00
4 10001 10.0 12.00
5 10003 0.75 6.76
6 10002 9.0 3.20
7 10001 0.10 13.80
8 10001 1.0 90.99
9 10004 6.75 3.00
10 10009 3.23 87.00
Run Code Online (Sandbox Code Playgroud)
如您所见,有几行REQUEST_ID'10001'.查询需要做的是REQUEST_ID*QUANTITY然后对它们进行分组,使其仅返回最终价格(从乘法和(REQUEST_ID*QUANTITY)中添加所有结果).
这是我希望获得的预期结果(REQUEST_ID 10003上的不同示例,
REQUEST_ID TOTAL_VALUE
10003 14.07
10004 20.75
...
...
Run Code Online (Sandbox Code Playgroud)
先感谢您.
有人能指出我如何在Magento网格中保存可编辑列的正确方向吗?
我有一个名为'sort_order'的列,其中'editable'=> true,它添加了一个要编辑的字段,但是如何将其保存到行?
预先感谢您的帮助.
这是我的grid.php代码,
class ***_Imagegallery_Block_Manage_Imagegallery_Grid extends Mage_Adminhtml_Block_Widget_Grid
{
public function __construct()
{
parent::__construct();
$this->setId('imagegalleryGrid');
$this->setDefaultSort('sort_order');
$this->setDefaultDir('ASC');
$this->setSaveParametersInSession(true);
}
protected function _getStore()
{
$storeId = (int) $this->getRequest()->getParam('store', 0);
return Mage::app()->getStore($storeId);
}
protected function _prepareCollection()
{
$collection = Mage::getModel('imagegallery/imagegallery')->getCollection();
$store = $this->_getStore();
if ($store->getId()) {
$collection->addStoreFilter($store);
}
$filter = $this->getParam('filter');
$filter_data = Mage::helper('adminhtml')->prepareFilterString($filter);
if(!isset($filter_data['status']))
{
$collection->addFieldToFilter('status', array('eq' => 1));
}
$this->setCollection($collection);
return parent::_prepareCollection();
}
protected function _prepareColumns()
{
$this->addColumn('sort_order', array(
'header' => Mage::helper('imagegallery')->__('Sort'),
'align' =>'right',
'width' => '50px',
'index' => …
Run Code Online (Sandbox Code Playgroud) 我有一个带内容字段的自定义模块(WYSIWYG编辑器)
当我选择插入图像按钮时,会出现以下弹出窗口.由于某种原因,图像URL侧面的"浏览"按钮已消失.有人能指出我正确的方向来取回图像图标吗?(什么块/控制器等)
将全功能WYSIWYG编辑器添加到自定义magento模块时需要什么?
这是Form.php中的表单字段元素(块)
$fieldset->addField('post_content', 'editor', array(
'name' => 'post_content',
'label' => Mage::helper('faqs')->__('Answer'),
'title' => Mage::helper('faqs')->__('Answer'),
'style' => 'width:700px; height:500px;',
'wysiwyg' => true,
));
Run Code Online (Sandbox Code Playgroud)
谢谢.
强尼