我有一个UNION语句,它本身可以很好地执行:
SELECT "1999999999" AS MobileNo, "Test" AS FirstName, "Last" AS LastName, "268" AS TemplateID, "" AS MISC1, "" AS MISC2 UNION SELECT cust.cellp AS MobileNo, acct.firstname AS FirstName, acct.lastname AS LastName, "268" AS TemplateID, "" AS MISC1, "" AS MISC2 FROM acct INNER JOIN cust ON (cust.socsec=acct.socsec)
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试用CREATE TEMPORARY TABLE包装它时:
CREATE TEMPORARY TABLE temptable (SELECT "1999999999" AS MobileNo, "Test" AS FirstName, "Last" AS LastName, "268" AS TemplateID, "" AS MISC1, "" AS MISC2 UNION SELECT cust.cellp AS MobileNo, acct.firstname AS …Run Code Online (Sandbox Code Playgroud) 我不知道如何正确解释这一点,但我的网站上有一个CSS菜单,第一层工作正常,当您将鼠标悬停在菜单项上时,列表显示为下拉列表.但是这些子列表也出现了,而不是等待悬停.如果你去这里:
http://www.negativeworld.org/test.php
并将鼠标悬停在"主要"上你会看到我的意思,"测试1"和"测试2"只应在"测试"悬停时出现,而是当"主"悬停时它们立即出现.
这是我的CSS:
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
ul {
background-image: url(design/banner_menu_fd_excel.png);
margin: 0;
padding: 0;
list-style: none;
width: 140px;
}
ul li {
position: relative;
z-index:100;
}
li ul {
position: absolute;
left: 0px;
width: 140;
display: none;
}
ul ul ul { position: absolute; left: 100%; top: -1; z-index:100; }
li:hover { …Run Code Online (Sandbox Code Playgroud)