請問一下關於 SQL 的語法 -like and?(編號:2031)

"SELECT * FROM [table1] WHERE [bookname] like '*電子*' and [bookname] like '*通訊*' "
我的本意是-找出 欄位名稱 bookname 中所有 含有 "電子" 且含有 "通訊"的集合
但 SQL 的 and 不是數學的 and 而是 or 的意思
請問真正 "且" 用法該如何?